• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:iアプリで連続して判定を行うときの誤動作。)

iアプリで連続してボタンの判定を行う際の誤動作

このQ&Aのポイント
  • iアプリで低次元イベント処理を行う際に、連続してボタンの判定が行われてしまう問題が発生しています。
  • プログラム内で画像番号でボタンの判定を行い、各メニューや投稿画面に移動する処理が組まれていますが、メニューに戻る際に再び投稿画面に戻ってしまうというループが発生しています。
  • この状況を解決するために、ボタンの判定の結果に応じてフラグを設定し、適切なメニューや画面に遷移するような仕組みを構築することが必要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • d-mme
  • ベストアンサー率100% (2/2)
回答No.1

上の状態ですと、同じフレーム処理時にシーンが、 2回入れ替わってしまいます。 シーン毎にイベントを分けてはどうでしょうか? 例えば、 if(ログイン画面){ // ここでキー処理 } else if(メニュー画面){ // ここでキー処理 } else if(その他){ // ここでキー処理 } シーン毎に処理をしていった方が、 バグの発生頻度も少なく、 管理していきやすいですよ。

003br005eed
質問者

お礼

おおおお! どうもありがとうございました。 なんとかミスを修正できました。 かなり初歩的なところでひっかかってたようですね・・・ 手抜きはだめと言うことで。 ありがとうございました。

専門家に質問してみよう