トップページへ
 マップパターン
・ジャンプ台   | 利用規約 | 使い方 | 操作方法 |
■説明
上に乗ると自機が大ジャンプします。かなり簡単なプログラムですが結構面白い動作になります。バネが伸び縮みするアニメーションを加えるなど、さらに改良していくこともできます。
■参考
マップパターン - パターンを増やす
マップパターン - ダメージ床

■解説
$HiJumpクラス

3行がwhile文で囲まれただけの簡単なプログラムです。

while(1){
  tile=$map.getAt($Mychar.x,$Mychar.y+16);
  if (tile==$pat_block+24) $Mychar.vy=-10;
  update();

}

自機の16ドット下のパターンがtileに格納されます。
tileがバネのパターンであれば、自機のvyを-10にし、大ジャンプさせます。vyの値を
変えればジャンプする大きさが変わります。

|  トップページ | このサイトについて | 利用規約 | ご意見・お問い合わせ |

TonyuアクションRPG - ゲームプログラミング解説 -