我在使屏幕过渡效果正常工作时遇到问题。我已经尝试了受支持的淡入淡出和交叉淡入淡出效果,但是当过渡发生时,它是即时的,并且完全没有淡入淡出效果。其他一切都正常,我没有任何错误。我究竟做错了什么?
local storyboard = require ("storyboard")
local scene = storyboard.newScene()
local loading = require ("loading")
local loading = loading.new()
function switch()
storyboard.gotoScene("scene1","fade", 700)
end
function scene:enterScene( event )
timer.performWithDelay(2000,switch,1)
end
scene:addEventListener( "enterScene", scene )
return scene
我也尝试过
function switch()
storyboard.gotoScene("scene1",{effect="fade", time=700})
end
和
local options = {effect="fade", time=700}
function switch()
storyboard.gotoScene("scene1", options)
end
一个常见的错误是您忘记将视图元素添加到self.view组中。故事板模板通常在场景的开头包括local group = self.view:createScene函数。尝试将您的视图对象插入该组。然后重试您的转换。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句