キャラクターの位置をランダムにするには?(質問掲示板)
投稿: アイネ・レグルス
投稿:2011/11/06 00:00:06(最新:2011/11/06 02:03:06)
とあるキャラクターをマップ上でゲームが変わる度に待機している位置がランダムになる設定は出来るのでしょうか?
ツイート
コメントする
コメントするには、ログインする必要があります。
コメント一覧
マップに入った時に毎回変わる、て事で考えます
神出鬼没のPさんが8か所のどこかにいるとします
当マップ内にwarp()してくる直前では必ず
と書きます。pの値は0~7
で、8か所全部にpさんを配置します
イベントスクリプトはコピペで良いでしょう
移動は固定
ただし有効条件に、場所番号と同じかどうか、てのを書きます
場所5なら0を5に変えるだけ
もしロード時にも移動したい場合
フラグを使った一度きりの自動開始イベントを背景に埋め込む
このマップにワープしてくる時は
とすれば良いかと。
神出鬼没のPさんが8か所のどこかにいるとします
当マップ内にwarp()してくる直前では必ず
setVariable("p",rand(8)); warp(~)
で、8か所全部にpさんを配置します
イベントスクリプトはコピペで良いでしょう
移動は固定
ただし有効条件に、場所番号と同じかどうか、てのを書きます
getVariable("p")==0
もしロード時にも移動したい場合
フラグを使った一度きりの自動開始イベントを背景に埋め込む
#有効条件 getFlag("doko")
setVariable("p",rand(8)) setFlag("doko",false)
setFlag("doko",true); warp(~)
早速試してみようと思います(^^♪