在Lua编程中(对于Corona SDK、Moai等),课程名称是否必须以大写字母开头?

在Lua编程中(用于corona sdk、Moai等)必须以大写字母开始类名吗?

---例如在Player.lua中
Player = {}
--玩家标识
Player.isHit = false
function Player:new()
    local player = display.newImage("player.png")
    return player
end
return Player
点赞
用户734069
用户734069

Lua不具备类的概念。Lua是一种简单的语言,任何变量都可以存储任何类型的值。Lua要求的唯一命名约定是变量名不能是语言关键字。

这些是某些Lua库或嵌入式环境使用的约定。但是,如果您的库/嵌入式环境使用了这种约定,为了保持一致性,您应该遵守它。

(译注:原文中加粗的 "任何" 和 "唯一" 均为斜体,为了排版美观,这里将斜体转换为了加粗)

2012-09-17 15:05:32