Lua Corona Sdk:情节提要API和对象alpha(不透明度)

Lua Corona Sdk:情节提要API和对象alpha(不透明度),lua,coronasdk,Lua,Coronasdk,在故事板corona应用程序中更改对象alpha时遇到问题 加载页面时,对象的默认alpha为0(不可见)。 然后,点击一个按钮,他的alpha值设置为1(可见) 如果我离开页面,移动到另一个故事板页面,然后返回,则对象仍然可见,即使我在返回其他页面的函数中将其alpha值再次设置为0: local function gotoHomefun() if objectname then objectname.alpha = 0 end storyboard.gotoScene( "home", "c

在故事板corona应用程序中更改对象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
在破坏现场事件中:

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
我真的不知道我是做错了什么,还是发现了一个bug


任何帮助都将不胜感激!谢谢

您是从其他场景调用
removese
还是
purgese

如果不是,则不会删除场景,除非是内存不足的情况。尝试设置执行
exitScene
事件中的当前代码,该事件在视图更改为新场景时被调用

有关特定事件的详细信息,请参阅本文件-

谢谢你的帮助!清洗现场是关键。如果我有15个名声的话,我会提升这个,呃。再次感谢!