我想这是一个真正的新手问题,
但我有以下代码:
local function createCircle()
[...]
circle = display.newCircle( positionX, positionY, circleRadius )
[...]
end
function circle:touch( event )
if event.phase == "ended" then
scaleCircle(self,scaleUp)
end
return true;
end
circle:addEventListener("touch", circle)
我把它清理了一下,专注于重要的事情。
我现在的问题是:我可以触摸一个圆圈并缩放它。但这仅适用于其中一个圆圈(我想创建 3 或 4 个)。我猜它只适用于创建的最后一个圈子。
我想这里的主要问题是,我用“createCircle()”创建的所有圆圈都被命名为“圆圈”。所以 evenListener 只适用于我创建的“圈子”。
有什么想法可以选择我创建的其他圈子吗?
谢谢你 :)