ステータスのプロフィール表示をランダムにする方法
Posted: 2018年7月03日(火) 16:21
案乃雲です。
今回はゲームの遊び要素として、ステータスのプロフィール表示をランダムにする方法を模索中ですが、
案の定上手くいきません。
例えば一度ステータスを開くと「キャラ紹介1」と表示され、もう一度開くと「キャラ紹介3」
といったようにステータスを開くごとにプロフィールが変わるといった具合です。
最近試した方法が
●変数を設定するコモンイベントを作る
ex:単独変数1⇒代入⇒スクリプト⇒$gameActors.actor(1).setProfile("T162 B83(C) W55 H85")
単独変数2⇒代入⇒スクリプト⇒$gameActors.actor(1).setProfile("ネコ派。")
↓
●上の単独変数1~2を乱数として単独変数10に代入する
↓
●アクターのプロフィール欄に\V[10] と書く(←単独変数10を呼び出す)
↓
●イベントで単独変数1~2を設定するコモンイベントを発生させる。
↓
●ステータスからプロフィールを見る。
といった流れで試してみたのですが、表示されるのは常に単独変数2で設定したプロフィールで
閉じて開いても変化しません。
何がよろしくないのか、どうやって設定すればよいのか。皆さんのご意見をよろしくおねがいします。
今回はゲームの遊び要素として、ステータスのプロフィール表示をランダムにする方法を模索中ですが、
案の定上手くいきません。
例えば一度ステータスを開くと「キャラ紹介1」と表示され、もう一度開くと「キャラ紹介3」
といったようにステータスを開くごとにプロフィールが変わるといった具合です。
最近試した方法が
●変数を設定するコモンイベントを作る
ex:単独変数1⇒代入⇒スクリプト⇒$gameActors.actor(1).setProfile("T162 B83(C) W55 H85")
単独変数2⇒代入⇒スクリプト⇒$gameActors.actor(1).setProfile("ネコ派。")
↓
●上の単独変数1~2を乱数として単独変数10に代入する
↓
●アクターのプロフィール欄に\V[10] と書く(←単独変数10を呼び出す)
↓
●イベントで単独変数1~2を設定するコモンイベントを発生させる。
↓
●ステータスからプロフィールを見る。
といった流れで試してみたのですが、表示されるのは常に単独変数2で設定したプロフィールで
閉じて開いても変化しません。
何がよろしくないのか、どうやって設定すればよいのか。皆さんのご意見をよろしくおねがいします。