ページ 1 / 1
変数で取得したプレイヤーの向きを方角に変更する方法。
Posted: 2018年6月09日(土) 11:27
by ノラぬこ
タイトルのままですが、変数で取得したプレイヤーの向き(8,4,6,2)を
方角(N,W,E,S)に変更して表示する方法ってありませんか?
Re: 変数で取得したプレイヤーの向きを方角に変更する方法。
Posted: 2018年6月11日(月) 12:35
by 始まり
条件分岐を使う方法

- 46968ef9a63d575828f1f67a573a66c0.png (26.89 KiB) 閲覧された回数 3562 回
移動ルートの設定にあるスクリプトから操作する方法

- b87b9a3332af4bce15a2ab7f2b01da6f.png (31.56 KiB) 閲覧された回数 3562 回
idは変数の番号
コード: 全て選択
this._direction = $gameVariables.value(id);
お好きな方でどうぞ
Re: 変数で取得したプレイヤーの向きを方角に変更する方法。
Posted: 2018年6月17日(日) 01:39
by ノラぬこ
始まり 様
返信が遅くなってしまい申し訳ありません!
態々サンプル作っていただき恐縮です。
ただ、ちょっと質問と違っていて、
変数のデータで取得したプレイヤーの向きを“テキストで表示”(\v[1])させたいのです。
現在はプレイヤーの向きが(8)と表示→やりたいのはこの(8)が(N)のように表示される。
説明不足で申し訳ないです(>_<)
これはこれで別の参考になりました。
ありがとうございます!
Re: 変数で取得したプレイヤーの向きを方角に変更する方法。
Posted: 2018年6月17日(日) 07:23
by にいやん
こんにちは。
変数1番に8が入った場合、その条件分岐がtrueのときに変数の代入で 'N' のようにシングルクォーテーションで囲めば文字列を代入することができます。
Re: 変数で取得したプレイヤーの向きを方角に変更する方法。
Posted: 2018年6月18日(月) 20:46
by ノラぬこ
にいやん 様
おおっ、出来ました!
ありがとうございます!
意味分かれば設定は簡単なんですね(^^♪