フォーラムの皆さま、いつもお世話になっております。
私が作成しているゲームはプレイヤーが主人公の名前を入力するタイプなのですが
主人公の名前の頭から二文字だけを抜き出してメッセージに表示したいのです(ラルフならラル、ハロルドならハロ、等)。
クロノトリガーのエイラと言えば分かる人には分かるでしょうか?
主人公の名前が決まっていないためこの動作をどのようにすれば再現可能なのか分からず困っています。
「ハロちん」みたいにあだ名にしたり、一文字だけ抜き出して「ハ、ハロルド!」のように表示したりと
色々汎用性がありそうなので、どうかご協力お願いいたします。
名前の頭二文字を抜き出したい(解決済)
名前の頭二文字を抜き出したい(解決済)
最後に編集したユーザー U-D [ 2016年2月18日(木) 15:45 ], 累計 1 回
Re: 名前の頭二文字を抜き出したい
■アクターID:0001のアクターの名前の頭2文字を変数:0001に取得する
イベントコマンド:変数の操作…
変数:単独 0001
操作:代入
オペランド:$gameActors.actor(1).name().substr(0,2)
これでどうでしょうか?
イベントコマンド:変数の操作…
変数:単独 0001
操作:代入
オペランド:$gameActors.actor(1).name().substr(0,2)
これでどうでしょうか?
Re: 名前の頭二文字を抜き出したい
教えてくださったコマンドで正常な動作を確認いたしました。
KOMA様、ありがとうございました!
KOMA様、ありがとうございました!