質問: RPGツクールVX Ace ガンアクションについて
回答: 1 全体のイメージがこれの下の文面が参考にならないでしょうか? コモンイベントは並列。スイッチはMAPイベントで始める位置手前で自キャラより下のプライオリティで接触したとき。 ひとつずつ練習で作ってみるといいです。 2 何ボタンを押された時1を代入する変数を作り、条件分岐で文面が表示するコモンイベントを作ってみましょう。 インプットについては をコピペで参考に。 3まずは敵と自キャラ座標が同じのときに文面がでるコモンイベントを作ってみましょう。 位置座標の変数代入はaceなら変数操作の中にデフォルトで選んで作れます。 もしも、そうであるとき又はそうではないとき。の2分岐をうまく使いこなす事です。岩を動かすイベントに作りは似ています。 イベント位置重なる場合なのでMAPイベント敵キャラのプライオリティは下げるか上げて。 変数の操作 変数プレイヤーx=プレイヤーのX座標。横 変数プレイヤーy=プレイヤーのy座標。縦 変数の操作 敵キャラx=MAPイベントEV002敵のX座標 横 敵キャラy=MAPイベントEV002敵のY座標 縦 条件分岐 変数プレイヤーyが変数敵キャラyと同じとき 変数プレイヤーxが変数敵キャラと同じとき 「文 同じ!」 そうでない時 エラー回避変数=0代入 まずは上を作ってみて下さい。 *ラベルとかループとかまだ難しいと思われますので変数の操作エラー回避=0にしてあります。 できたらもう掴みはわかるはず。 MAP敵キャラの表示条件にスイッチ敵表示をつけて下さい。 開始位置前のMAPイベントに接触すると敵スイッチとコモンイベント用のスイッチがオンになるMAPイベントを作って下さい。 プレイヤーy=敵キャラyと同じとき *「文 縦位置が同じ!」 敵スイッチオフ そうでない時 エラー回避変数=0 *の場所にしたい事を追加してみて下さい。 例えばピクチャーの表示。 スイッチ銃弾キャラオン 変数得点 に1加算。 ボタンが押された時が優先なら 条件文の一番外側に ⚪︎ボタンが押されたとき を追加してください。