コントローラー

パッド

マウス、タッチ操作を実現するためコントローラー用のパッドを描画します。パッドの描画は既に「マウス操作」で紹介していますので、これをベースに作成していきます。

準備

パッドは次のように別canvasで実現します。

色用の定数、パッド部品の位置定数を用意します。

位置定数は部品の描画、どの部品がクリック(タッチ)されたかの判断で利用します。

描画

パッド描画用関数drawController()を作成します。この関数はゲーム起動後に1回だけ呼び出されます。

方向を示す青三角と発射ボタンの赤丸の間に薄い赤四角形があります。このエリアをクリック(タッチ)すると指定方向に移動しながら射撃します。

タイトルとURLをコピーしました