私はFlxGroupsから作られたいくつかのダイアログ画面を持っています。最初の画面LandingScreen
には、2番目の画面であるCargoShop
を開くボタンがあります。画面が追加されるたびにFlxStateでアクティブスクリーンになり、他の画面のボタンはactive = false;
に設定されます。CargoShop
画面を開くボタンをクリックすると、次の更新サイクルでactive = false;
に設定されます。Flixel - FlxButtonが複数回クリックされたように動作しています
今、CargoShop
の画面には、閉じるボタンがあり、LandingScreen
が再びアクティブになります。なんらかの理由で、CargoShop
の画面が閉じられるとすぐに、店のボタンが再びクリックされたように新しい画面が即座に開かれます。
これらのボタンは互いの上にはありません。 FlxButtonで欠けているトリックは、それがクリックされていないと思っていますか?私がマウスを使用した場合にのみ起こります。キーボードのコマンドでCargoScreen
を閉じると、新しいキーボードは即座に作成されません。
を参照してください、あなたはいくつかのコードを投稿することができますか? – NoobsArePeople2