いつもお世話になっております!
イベントをランダムに動かして、スイッチオンしたら
最初にの位置に戻るようにしたいです。戻り方は、ワープでも
移動して戻るでも良いです。
この条件なら、イベントエディターの位置設定で解決するのですが、
このようなイベントを何十個、何百とかすると、それぞれに位置設定xy座標指定をしなくては
いけなく、大変な作業になってしまいます。
このイベント、最初の場所に戻る!みたいな、スクリプトやなにかよい方法はありませんでしょうか?
ご教授よろしくお願いします!
【解決済み】 イベントの位置について
【解決済み】 イベントの位置について
最後に編集したユーザー たこやきボーイ [ 2017年9月05日(火) 05:35 ], 累計 1 回
Re: イベントの位置について
こんばんは!
イベントの初期配置は以下のスクリプトで取得できます。
一旦変数に入れて「イベントの位置設定」で元の位置に移動します。
似たようなイベントを量産する際は以前に作成した「テンプレートイベントプラグイン」などが利用できるので
よろしければお試しください。
テンプレートイベントプラグイン
https://raw.githubusercontent.com/triac ... teEvent.js
イベントの初期配置は以下のスクリプトで取得できます。
一旦変数に入れて「イベントの位置設定」で元の位置に移動します。
コード: 全て選択
◆変数の操作:#0002 2:x = this.character(0).event().x
◆変数の操作:#0003 3:y = this.character(0).event().y
◆イベントの位置設定:このイベント, ({2:x},{3:y})
よろしければお試しください。
テンプレートイベントプラグイン
https://raw.githubusercontent.com/triac ... teEvent.js
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re:イベントの位置について
トリアコンタンさんへ
いつもありがとうございまっす!
初期位置に戻すことができましたぁ。
イベント位置設定もスクリプトにして
character = this.character(0)
character.locate(this.character(0).event().x, this.character(0).event().y)
でいけました。
トリアコンタンさんのテンプレートイベントはすでに
ウチのゲームでは重宝させてもらっていて、
まさに、このイベントにも利用する予定でしたW
これでこの質問は解決済みとします。
ありがとうございました!
いつもありがとうございまっす!
初期位置に戻すことができましたぁ。
イベント位置設定もスクリプトにして
character = this.character(0)
character.locate(this.character(0).event().x, this.character(0).event().y)
でいけました。
トリアコンタンさんのテンプレートイベントはすでに
ウチのゲームでは重宝させてもらっていて、
まさに、このイベントにも利用する予定でしたW
これでこの質問は解決済みとします。
ありがとうございました!