电晕对象属性

问题描述:

我想知道是否可以从第二层获取对象的自定义属性。下面提供了一个例子,比用文字解释更清楚。电晕对象属性

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 

谢谢。

即使您使用event.target.parent,您也无法获取或访问它,因此无法获得objectA.dmgevent.target。你可以参考这个link你有类似的问题,为什么你不能访问它