初心者向けMMF2サンプル集 第3回

第3回目です。今回はキー入力と実際の動作を分離して管理しやすく&組みやすくする方法です。

http://ux.getuploader.com/mmf/download/190/mmf2_examples_3_input.mfa

書き忘れてましたが、フラグを2個使用して押している最中でも入力を切れるようにする事の用途としては、メニュー画面で項目を決定する度にフラグをOFFにすることで、押しっ放しでどんどん進んでしまって選択出来ないというのを防止したり、シューティングゲームでボムが連続発射されてしまうのを防止する、等があるかと思います。

入力イベントは、方向用・ボタン用それぞれのオブジェクトのオブジェクトイベントに記述してグローバルオブジェクト化、もしくはグローバルイベントに記述すると各フレームに同じイベントを記述する必要が無くなりメンテナンス性が向上します。