【发布时间】:2012-12-11 11:34:20
【问题描述】:
我在更改故事板电晕应用程序中的对象 alpha 时遇到了麻烦。
加载页面时,对象的默认 alpha 为 0(它是不可见的)。 然后,通过单击一个按钮,他的 alpha 设置为 1(它变得可见)。
如果我离开页面,移动到另一个故事板页面,然后返回,对象仍然可见,即使我在让我回到其他页面的函数中使用此代码再次将他的 alpha 设置回 0 :
local function gotoHomefun()
if objectname then
objectname.alpha = 0
end
storyboard.gotoScene( "home", "crossFade", 400 )
return true
end
在destroyScene事件中:
function scene:destroyScene( event )
local group = self.view
if objectname then
objectname.alpha = 0
objectname :removeSelf()
objectname = nil
end
display.remove( group )
group = nil
end
我真的不知道是我做错了什么,还是我发现了一个错误。
任何帮助将不胜感激!谢谢!
【问题讨论】: