私はいくつかのボタンと Eventlistener を追加したビューを追加した機能を実装しました。
ボタンリスナーを使用して、別のビューに移行し、最後のビューを削除しましたが、ボタンリスナーはアクティブです。
function loadingMenu()
playBtn = display.newImage('play-btn.png', 170, 130)
playBtn:addEventListener( "tap", listener )
instructionBtn = display.newImage('instructions-btn.png', 150, 164)
-- instructionBtn:addEventListener( "tap", instructionListener )
creditBtn = display.newImage('credits-btn.png', 180, 201)
--creditBtn:addEventListener( "tap",ceditsListener )
titleBg = display.newImage('background-with-title.png')
--titleView = display:newGroup()
titleView = display.newGroup(titleBg, playBtn, instructionBtn,creditBtn)
end
function listener(event)
if titleView ~= nil then
playBtn:removeEventListener( "tap", listener )
transition.to(titleView, {time = 300, y = -titleView.width, onComplete = function() --startButtonListeners('rmv') --titleView:removeSelf() display.remove(titleView) titleView = nil end})
end
return true
end
前もって感謝します