【解決済み】主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

アバター
川田美波
記事: 5
登録日時: 2016年10月22日(土) 01:17

【解決済み】主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

投稿記事by 川田美波 » 2017年9月13日(水) 01:30

質問です。

スネークゲームを作ろうと模索しているのですが、肝心の主人公を常に移動させる方法と、後続のアクターへ接触した場合ゲームオーバーにする方法がわかりません。

ゲーム内容は
順に現れるにわとりに接触すると仲間になって後ろにどんどん列をなしていきます。
常に動き続ける主人公を方向キーを使って向きを変え、木にぶつかったり仲間になったにわとりにぶつかったりするとゲームオーバーになるルールです。

移動は方向キーを押し続けなくても移動し続け、他の方向キーを押すまでまっすぐ移動するようにしたいです。

木にぶつかるとゲームオーバーになる処理はできたのですが、仲間にぶつかったときにすり抜けてしまいます。
後続するにわとりにぶつかったときに即死させることはできるでしょうか?

ある程度検索して方法を探してみたのですが、初心者ゆえ検索の方法が悪いのか見つかりません。
もし、この処理に使えるプラグインやイベントの処理がありましたら教えてほしいです。
新規キャンバス1dghxf.png
最後に編集したユーザー 川田美波 on 2017年9月14日(木) 06:29 [ 編集 1 回目 ]

アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

投稿記事by まっつUP » 2017年9月13日(水) 18:16

川田美波様
お世話になります。

常に移動させる方法の方のプラグインを作成いたしましたので
お試しください。

このプラグインを利用する場合は
readmeなどに「まっつUP」の名を入れてください。
また、素材のみの販売はダメです。
上記以外の規約等はございません。
もちろんツクールMVで使用する前提です。
何か不具合ありましたら気軽にどうぞ。

免責事項:
このプラグインを利用したことによるいかなる損害も制作者は一切の責任を負いません。

追記:バージョンが古いため削除
最後に編集したユーザー まっつUP on 2019年2月21日(木) 20:20 [ 編集 2 回目 ]
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

投稿記事by まっつUP » 2017年9月13日(水) 20:06

プレイヤーのフォロワーのいずれかがプレイヤーと同じ座標に存在するかで分岐するためには

以下をイベントコマンド「条件分岐」のスクリプトに入れてください。
var c = $gamePlayer; c._followers.isSomeoneCollided(c.x, c.y);

おそらくコモンイベントかマップイベントの並列処理でやるのが分かりやすいかと思います。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
川田美波
記事: 5
登録日時: 2016年10月22日(土) 01:17

Re: 主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

投稿記事by 川田美波 » 2017年9月14日(木) 05:35

>まっつUP様

お返事ありがとうございます。
プラグインを作成して頂き、本当にありがとうございます!
まさかこんなにも早くお返事いただけて、しかも一から作って頂けるなんて思いませんでした・・・
本当に嬉しいです。

利用に関する規約まで丁寧にありがとうございます。
有難く使わせていただきたいと思います!

当方ツクールを使い始めたばかりの初心者なので、よくわからずまた質問させていただくかもしれません。
その時はお手すきのときで結構ですので、お返事を頂けたら幸いです。


追記:
先に一度導入してみてからお礼のメッセージを送るべきでした。
すみません。

導入してみたところ、理想的な動きをしてくれました!
自分ではどうにもできなかったので本当に嬉しいです。

ひとつ質問なのですが、ゲーム内で一時的にこのプラグインを無効にすることは可能なのでしょうか?
ステージ選択の画面を用意して、その画面では通常の移動をするようにしたいです。
ステージに移動した時のみ常に移動する動きをするようにする方法はありますか?
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 【解決済み】主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

投稿記事by まっつUP » 2017年9月14日(木) 18:04

ver1.01に更新しました。
新規にパラメータをつくりましたので
最後に貼ったところから再度DLして確認してください。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
アバター
川田美波
記事: 5
登録日時: 2016年10月22日(土) 01:17

Re: 【解決済み】主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

投稿記事by 川田美波 » 2017年9月14日(木) 21:54

>まっつUP様

お返事ありがとうございます。

更新ありがとうございます!
早速導入したところ理想の動作をしてくれました。
説明等もわかりやすくて有難いです。

本当にありがとうございました!
アバター
まっつUP
記事: 1155
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 【解決済み】主人公を常に移動させる方法と後続のアクターへの接触ので死亡の処理を探しています

投稿記事by まっつUP » 2019年2月21日(木) 20:21

プラグインを更新しました。
詳しくはプラグインヘルプをご覧ください。
添付ファイル
AlwaysStraight.js
ver1.02
(2.02 KiB) ダウンロード数: 27 回
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ

“MV:質問” へ戻る