I’m experimenting with StoryBoard API, and I ran into a problem. When going from my splash.lua to my game.lua, an error occurs.
Also, do my objects have to be global so they can be removed in destroyScene?
Error:
Windows simulator build date: Dec 9 2011 @ 14:01:29
Copyright (C) 2009-2011 A n s c a , I n c .
Version: 2.0.0
Build: 2011.704
WARNING: Failed to find image(oldscene.jpg)
Runtime error
?:0: attempt to index a nil value
stack traceback:
[C]: ?
?: in function '?'
?: in function 'gotoScene'
...kyle\documents\my code\corona\placeholder\splash.lua:13: in function
'\_listener'
?: in function <?:514>
?: in function <?:215>
Code:
[lua]display.setStatusBar( display.HiddenStatusBar )
local storyboard = require “storyboard”
local scene = storyboard.newScene()
function scene:createScene(event)
local group = self.view
local background = display.newImage(“visuals/splash_background.png”, 0, 0)
end
function scene:enterScene(event)
local group = self.view
local function changeScene()
storyboard.gotoScene(“game”, “slideLeft”, 500)
end
timer.performWithDelay(3000, changeScene)
end
function scene:exitScene(event)
local group = self.view
end
function scene:destroyScene(event)
local group = self.view
background:removeSelf()
end
scene:addEventListener(“createScene”, scene)
scene:addEventListener(“enterScene”, scene)
scene:addEventListener(“exitScene”, scene)
scene:addEventListener(“destroyScene”, scene)
return scene[/lua] [import]uid: 103624 topic_id: 18957 reply_id: 318957[/import]

