「減速弾」の編集履歴(バックアップ)一覧に戻る

減速弾 - (2008/03/15 (土) 22:35:38) のソース

減速弾とは、飛翔速度が飛翔とともに減速していく弾丸のこと。

プレイヤー編集で、武器設定のタブに武器を追加し、武器名を入力し、武器の種類を選択し、各レベルに弾丸を登録していく。
弾丸1つにつき1つのキャラクタを指定し、弾丸を複数同時に発射する場合は同時発射数と同数のキャラクタを個別に登録する。
個々の弾丸ごとにリピート数(弾丸発射間隔)、発射ディレイ(弾丸発射開始時間)、発射位置(X,Y)、パターン番号(キャラクタのスプライトの番号)、攻撃力を入力する。

<直交座標>
スクリプトで、「移動(直交座標)」に、「目標座標を相対地で指定する/移動力を直接指定」でX,Y方向の速度を「X0」および「Y0」にして移動に要するフレーム数を設定した後、「移動(速度)」に、「目標速度(相対設定オン)」を100未満で入力して「変化に要する時間」を設定し、減速する弾丸を発射するスクリプトを作成する。
<極座標>
スクリプトで、「移動(極座標)」に、「一度だけ角変更」で射出したい方向を「相対角度」に入力して「速度(相対設定オン)」を100未満に設定し、減速する弾丸を発射するスクリプトを作成する。

キャラクタで、弾丸のメインのタブでスクリプトに、減速する弾丸を発射するスクリプトをセットする。
次第に減速して、直線的に飛翔する弾丸を発射する。