0

我正在尝试添加 eventlistener 并在类函数中使用它,但我无法成功。你能分析我的代码并帮助我吗?

我的 fish.lua 类:

 local class= {}

 function class.color(image)

 local color= display.newGroup();
 color=display.newImage(image)
 color:addEventListener("touch",class.listen)
 return color

end

function class.listen(event)
if(phase.event=="began") then
    print("hi")
 end
 end

return class

我的 main.lua 类:

 local fishClass=require "fish" ;

 redfish="fish.small.red.png"
 local fish1=fishClass.color(redfish);
4

1 回答 1

1
if(phase.event=="began") then

应该:

if(event.phase=="began") then
于 2012-06-23T14:56:52.960 回答