ページ 11

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

Posted: 2017年9月13日(水) 01:30
by 川田美波
質問です。

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

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

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

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

ある程度検索して方法を探してみたのですが、初心者ゆえ検索の方法が悪いのか見つかりません。
もし、この処理に使えるプラグインやイベントの処理がありましたら教えてほしいです。
新規キャンバス1dghxf.png

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

Posted: 2017年9月13日(水) 18:16
by まっつUP
川田美波様
お世話になります。

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

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

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

追記:バージョンが古いため削除

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

Posted: 2017年9月13日(水) 20:06
by まっつUP
プレイヤーのフォロワーのいずれかがプレイヤーと同じ座標に存在するかで分岐するためには

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

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

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

Posted: 2017年9月14日(木) 05:35
by 川田美波
>まっつUP様

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

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

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


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

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

ひとつ質問なのですが、ゲーム内で一時的にこのプラグインを無効にすることは可能なのでしょうか?
ステージ選択の画面を用意して、その画面では通常の移動をするようにしたいです。
ステージに移動した時のみ常に移動する動きをするようにする方法はありますか?

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

Posted: 2017年9月14日(木) 18:04
by まっつUP
ver1.01に更新しました。
新規にパラメータをつくりましたので
最後に貼ったところから再度DLして確認してください。

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

Posted: 2017年9月14日(木) 21:54
by 川田美波
>まっつUP様

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

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

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

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

Posted: 2019年2月21日(木) 20:21
by まっつUP
プラグインを更新しました。
詳しくはプラグインヘルプをご覧ください。