----------------------------------------------------------------------------------
--
-- scene_template.lua
--
----------------------------------------------------------------------------------
local director = require("director")
local scene = director.newScene()
---------------------------------------------------------------------------------
-- Scene event handlers
---------------------------------------------------------------------------------
-- Called when the scene is first created
function scene:createScene(event)
-----------------------------------------------------------------------------
-- Create display objects here (layers, groups, sprites, etc.)
-----------------------------------------------------------------------------
end
-- Called immediately after scene has moved onscreen
function scene:enterScene(event)
-----------------------------------------------------------------------------
-- Start timers, set up event listeners, etc.
-----------------------------------------------------------------------------
end
-- Called when scene is about to move offscreen
function scene:exitScene(event)
-----------------------------------------------------------------------------
-- Stop timers, remove event listeners, etc.
-----------------------------------------------------------------------------
Runtime:removeEventListener("enterFrame", scene.boxListener)
end
-- Called when the scene is about to be deallocated
function scene:destroyScene(event)
-----------------------------------------------------------------------------
-- Cleanup scene elements here
-----------------------------------------------------------------------------
end
---------------------------------------------------------------------------------
-- End of event handers
---------------------------------------------------------------------------------
scene:addEventListener("createScene", scene)
scene:addEventListener("enterScene", scene)
scene:addEventListener("exitScene", scene)
scene:addEventListener("destroyScene", scene)
return scene