我在故事板电晕应用程序中更改对象 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
我真的不知道是我做错了什么,还是我发现了一个错误。
任何帮助将非常感激!谢谢!