次のようなコールバックを使用して、クラス内の関数を呼び出そうとしています。
//main function
function Main()
button:setOnCallback("touch", fnName)
end
//fnName
function fnName(event)
if event.phase == "ended" then
//do something
end
end
event.phase == "ended"の部分を含めない場合、コールバックは機能しますが、関数を呼び出すタイミングを指定する必要があります。問題は、その部分を含めると、関数全体がまったく呼び出されないことです。私はここで何が間違っているのですか?助けてください。前もって感謝します。