我想知道是否可以从第二层获取对象的自定义属性。下面提供的一个例子可以比用文字解释更清楚。
objectA = display.newImage(...)
objectA.dmg = 100
objectA.firstBtn = display.newImage(...)
objectA.firstBtn.id = "firstBtn"
objectA.firstBtn:addEventListener("touch",touchHandler)
function touchHandler(event)
-- I want to get the dmg of objectA
-- I know that by calling event.target.id I can get "firstBtn"
-- but how do I get the dmg value like event.target.parent.dmg?
end
谢谢。
答案 0 :(得分:0)
即使您使用objectA.dmg
无法获取或访问event.target
,也无法获得event.target.parent
中的{{1}}。你可以参考这个link你有关于为什么你无法访问它的类似问题