ストーリーボード コロナ アプリケーションでオブジェクト アルファを変更する際に問題があります。
ページが読み込まれると、オブジェクトのデフォルトのアルファは 0 になります (非表示)。次に、ボタンをクリックすると、アルファが 1 に設定されます (表示されます)。
ページを離れて、別のストーリーボード ページに移動してから戻ると、他のページに戻る関数で次のコードを使用してアルファを 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
何か間違ったことをしているのか、それともバグを見つけたのか、本当にわかりません。
どんな助けでも本当に感謝します! ありがとう!