Corona对象属性

我想知道是否可能从对象的第二层获取自定义属性。 下面提供了一个示例,它可能比用语言解释更清晰。

objectA = display.newImage(...)
objectA.dmg = 100
objectA.firstBtn = display.newImage(...)
objectA.firstBtn.id = "firstBtn"
objectA.firstBtn:addEventListener("touch", touchHandler)

function touchHandler(event)
   -- 我想获取objectA的dmg值
   -- 我知道通过调用event.target.id我可以得到“firstBtn”
   -- 但是如何像event.target.parent.dmg那样获取dmg值?
end

谢谢。

点赞
用户1682268
用户1682268

你不能通过使用event.target.parent来访问或获取objectA.dmg。即使这样做,你也无法得到它,你可以参考这个 链接,里面有类似的问题,解释了为什么你不能访问它。

2013-08-05 13:42:10