0

私のゲームは、メニュー - >ゲーム - >メニューに戻るのようになります。しかし、それはメニューに戻りません。別のシーンで使用したのでコードstoryboard.gotoScene( "menu", "crossFade", 1000 )が正しいことはわかっていますが、私のゲームでは機能しないようです。

これがメニューボタンに戻る私のものです:

local menuBut = ui.newButton{
    default = "menuBut.png",
    over = "menuBut.png",
    onRelease = function(event) group:removeSelf(); storyboard.gotoScene( "menu", "crossFade", 1000 ) ; end
}
group:insert(menuBut)


menuBut.x = 650
menuBut.y = 458

また、メニューに戻るボタンが createScene 関数の上にある関数。それが問題でしょうか?いくつかの条件が真の場合にボタンが表示されるため、 createScene 関数の下に配置することはできません。

4

1 に答える 1

0

その後どうなりますか?何もない?

ボタンは 'group' にあるため、シーン遷移が行われる前にボタンを削除していると思います。あなたのコードは時期尚早にボタンを無効にすると思います。

ここで group:removeSelf() をスキップして、代わりにその部分を destroyScene に移動します。

于 2013-08-27T21:47:32.303 に答える