応用編(Canvasでのリストコントロール?)ドラクエ的なコマンド選択をCanvasで実現したい携帯アプリの世界ではウィンドウズ等で標準にある「リストコントロールがゲームでよく使うCanvas側にはありません」よって結果的にコマンド選択など複雑な入力インターフェイスを実現しようとすると、すごく巨大なIF文の塊になってしまい、ゲーム作成よりもその方に負担がかかってしまう場合が多々あると思われますそこで今回コマンドに関するクラスCmdManを作成してみました。使えそうなら流用して使ってみてください。サンプルとして街での買い物をリストで選択していくソースを添付しています。メソッドや実際の利用方法はソースから判断してご利用願います。(メイン処理用)---------------------------サンプルソースを用意してますので、興味があればダウンロードして実施にコンパイルして確認してみてください。コマンドの選択結果が表示されますキャンセル終了画面(最初の選択肢で右キー押下の場合はキャンセルとする)===スーパーおまけ!===ドラクエライクな戦闘シーンをCmdManを利用して作成しました。・敵を倒すたびに強い敵が出てきます。・あなたは知恵と勇気を駆使してどこまで戦うことができるか?(私の記録は9匹までです。あなたはいったいどこまでいけるかな?)・画面は寂しいですがゲームバランスの調整は行ってますのでそこそこ遊べると思います。きな魔法もかけれます。サイトをご参照願います。