我正在尝试构建一种在 Lua 中自动添加和重命名对象的方法。我有用于添加对象的 add 方法,但我不知道如何使它重命名每个对象。我正在考虑添加一个if
语句,但我不知道如何构造它,它会重命名它循环的每种类型的对象。
这是我到目前为止所拥有的:
frogBody = {density = .8, friction = 0.3, bounce = 0.1, radius = 10} -- body Type
local onPlayerSpawnObject = function(object) -- method to spawn object
local layer = map:getTileLayer("Enemies")
local frog = movieclip.newAnim{ "FrogMini.png", "frogMiniRed.png" } -- object that spawns
frog.x = object.x ; frog.y = object.y
frog.myName = "frog"
frog.isHit = false
physics.addBody(frog, frogBody)
end
感谢您的所有帮助!