自動実行 移動ルート設定に関して

ぽんちょ
記事: 3
登録日時: 2020年4月03日(金) 21:19

自動実行 移動ルート設定に関して

投稿記事by ぽんちょ » 2020年4月11日(土) 12:10

ツクールをやり始めた初心者です。

オープニング用として、EV(キャラ)が歩くようなシーンを作りたいのですが、キャラが歩きません。(足踏みだけする状態)
文章の表示やジャンプしたりフキダシなどの設定は実行されるのですが、移動(上や右に進む)だけがどうしても作動しない状態です。。。
上記は、ネットなどよりいろいろ追加したタイル素材などを使って作ったマップです。
念の為、テンプレート素材だけで作ったマップで同じ設定をすると一応動くのですが、、、
同じ方向だけにずっと進み続けてしまいます。
(下へ移動・右へ移動と設定しているのに、下へ進み続けます)

素材を追加した事が影響しているのでしょうか、、、
他に原因(設定の仕方など)があるのでしょうか。。。

アバター
アーヴェル
記事: 29
登録日時: 2019年5月18日(土) 12:02

Re: 自動実行 移動ルート設定に関して

投稿記事by アーヴェル » 2020年4月11日(土) 14:42

こんにちは。

タイルセットの設定で進行設定が✕の場所は歩けないということ。
透明化しているプレイヤー等と衝突しても歩けないということ。
この辺りを確認してみると良いかもしれません。

それと、適切にウェイトを掛けずに、同じ対象へ移動ルートの設定を連続させると
前の移動ルートへの移動を実行中でも次の移動ルート設定に上書きされてしまうこと。

移動ルートの設定(イベント1)ウェイトなし
右に移動
右に移動
右に移動

移動ルートの設定(イベント2)ウェイトなし
下に移動
下に移動
下に移動

移動ルートの設定(イベント1)
下に移動
下に移動
下に移動

等だと、イベント1は右に3歩行く前に下に移動してしまいます。
右に移動させたいのに下に行ってしまうのはこの辺なのかなぁと思います。


面倒であればとりあえず移動ルートの設定ですりぬけonにしてしまうというのも一つの手段かもしれません。
歩けない場所も歩けますし、衝突も起こらないはずです。

一度すり抜けや透明化を設定すると、offにするかマップ移動するまで(多分)ずっとそのままなので、
すり抜け設定も必要に応じてoffにしてください。
ぽんちょ
記事: 3
登録日時: 2020年4月03日(金) 21:19

Re: 自動実行 移動ルート設定に関して

投稿記事by ぽんちょ » 2020年4月11日(土) 16:24

ご返信、色々なアドバイスありがとうございます。
自分でもいろいろと試してみたのですが、、、
①新規プロジェクト起動の初期マップ(緑マップの中心に初期プレイヤーのみ存在)にEV1を作成。
②自動実行にて、移動ルートの設定(対象はプレイヤー)
◇下に移動
◇左に移動
◇右に移動
◇上に移動
上記で設定したものを作動させると、画面下端までプレイヤーが下へ進み続けてしまう状態で。。。
アバター
アーヴェル
記事: 29
登録日時: 2019年5月18日(土) 12:02

Re: 自動実行 移動ルート設定に関して

投稿記事by アーヴェル » 2020年4月11日(土) 19:42

もしかしたらですが、

自動実行 のイベントは条件を満たしている限り何度でも行われます。

先のイベント

②自動実行にて、移動ルートの設定(対象はプレイヤー)
◇下に移動
◇左に移動
◇右に移動
◇上に移動

もし処理がこれだけであれば、一歩目が下であり、
それを連続で呼び出している為、下に移動し続けている事が考えられます。

自動実行を扱う際には最後はそのイベントから抜け出せるように組む必要があります。


イベントエディターはより数字の大きいページが呼び出されます。
添付の画像では、1ページ目のイベントは自動実行、最後で18番の変数を+1します。
2ページ目は18番の変数1以上で呼び出していますが、決定ボタンを押された時に何もしないイベントです。

これを18番の変数が0の状態で自動実行が起動されると、移動の直後に変数が+1され、
自動実行から抜け出すという形になっています。

セルフスイッチでも通常のスイッチでも構いませんが、もしループしているのなら
自動実行イベントからどうやって繋げるか。抜け出すかを考えるとよいかと思います。
添付ファイル
gazou10.png
ぽんちょ
記事: 3
登録日時: 2020年4月03日(金) 21:19

Re: 自動実行 移動ルート設定に関して

投稿記事by ぽんちょ » 2020年4月12日(日) 09:20

変数やスイッチですね。
まだそこまで使いこなせれていない状態でしたので、試していこうと思います。

ご丁寧ありがとうございます。

“MV:質問” へ戻る