解決済み【VXace】動く歩道に乗る主人公

co1313
記事: 6
登録日時: 2018年2月20日(火) 22:52

解決済み【VXace】動く歩道に乗る主人公

投稿記事by co1313 » 2018年7月29日(日) 23:36

こんばんは
現在イメージしているイベントがツクールで可能なのでしたらご意見お伺いしたいです。

主人公が動く歩道のような床に載っていて
歩道外の特定のキャラクターに話しかけるとイベント開始

の様なイベントって可能でしょうか

・主人公は歩道から動けず上下を向くことしかできない
・上手く話しかけられなければループ

タイミングを掴むゲーム性を上手く取り入れたく試行錯誤しています。
画のイメージ的には主人公は動かず、背景のみループで動くような感じです。

説明がややこしくすみません。
こうしたらどうだろうか、などの案がありましたら是非意見の程宜しくお願いします。
最後に編集したユーザー co1313 on 2018年7月31日(火) 18:31 [ 編集 1 回目 ]

奈々(なな)
記事: 67
登録日時: 2016年11月06日(日) 16:57

Re: 【VXace】動く歩道に乗る主人公

投稿記事by 奈々(なな) » 2018年7月30日(月) 20:26

  イ==
*****************************
    主
*****************************
      イ==

雑ですがこんなイメージだとしましょう。
主人公が右に動いているとして、実際には止まっていますので
相対的にイベントや背景(遠景)が左に動くことになります。

まず動く歩道以外は透明なマップチップにして
遠景を左に動かせばキャラクター以外はOKですね。

また、キャラクターの方は「向き固定」にした上で左に動かせば
あたかも主人公(とカメラ)が動いているように見えます。
この時「すり抜け」もチェックしておきましょう。

最後に、主人公を透明かつ通行不可能な地形かイベントで囲みます。
こうすると上下左右に向くことはできますが動けません。
一方でイベントに話しかけることは出来ます。


個人的にはこれで充分違和感ないと思いますが
もしどうしても左右には向けないようにしたいなら
「並列処理」のイベントを使って主人公を制御する必要があります。
(向きを固定させた上で、上下キー入力に対して方向転換のイベントを組む)

※参考
http://heptanas.mamagoto.com/Entry/25/
http://heptanas.mamagoto.com/Entry/27/


因みに注意点が1つあって、この手のイベントは
どうしてもタイミング次第でキャラクターの動きがずれます。
なのである程度余裕のある配置にした方が良いです。
------------------------------------------------------------------------------------
へぷたなすくろーる
http://heptanas.mamagoto.com/

VXAceのスクリプト素材及びイベント講座などをやっています。
------------------------------------------------------------------------------------
co1313
記事: 6
登録日時: 2018年2月20日(火) 22:52

Re: 【VXace】動く歩道に乗る主人公

投稿記事by co1313 » 2018年7月31日(火) 18:31

奈々様

ご意見ありがとうございます!
イベント自体に「左に移動」の設定ができることを知らなかったので助かりました!ありがとうございます。

実際にやってみて上手く動作しました。
ただ、イベントに話しかけると他イベントの動きが止まらずずれてしまったのですが、
https://tm.lucky-duet.com/viewtopic.php?t=4317
こちらの記事を参考に調整することが出来ました。

ありがとうございました!

“VX / Ace:質問” へ戻る