名前入力欧米か!?

いや〜久しぶりの更新だ〜と思って、このコーナーの前回の更新日を見てビックリ!!なんと、1年が経過しようとしているではありませんか!?大変だあ〜〜〜!!
「仕事にかまけて家庭を省みなかったばっかりに・・・」なんて、一昔前のお父さんみたいなことを言っている場合ではなく、早速本題に。

今回は名前入力処理に着目してみました。名前入力欄を見てみると、ひらがなとカタカナばかり・・・。
コレデハ外国ノ人、困リマ〜ス。欧米か!!(っていうか、名前だけ英語でも、ゲーム自体が日本語だったらどっちにしろ・・・。)まあ細かい話は置いておいて、それでも英数字はある程度入力できるようにしておこうよ、というのが今回のテーマです。

例によって、以下のスクリプトをご遠慮なくダウンロードして下さい。

nameinp.zip(3.29KB)

ファイル構成一覧
改造Window_NameInput.txt
改造Scene_Name.txt

それで、各ファイル名と同じ項目のスクリプトを置き換えるか、#Start〜#Endに該当する元スクリプトの部分を追加・変更して下さい。それで実行。

名前入力処理をすると、いつもと変わらないひらがな・カタカナ画面が表示されます。(画像クリックで拡大します。)

ひらがな・カタカナ画面のサンプル

でも、少しだけ雰囲気が違います。右下に「次」という文字が表示されています。この文字を選択してみます。
すると、英数字画面に切り替わり、英数字や記号が入力できるようになります。

英数字画面のサンプル

これで、英数字・記号対応もバッチリです。

これを応用すれば、漢字選択入力も可能です。でも、予め選択する文字をスクリプトに入力しておく必要があるため、膨大な量の漢字を入力するだけでへばってしまうかも。仮に作っても、プレイヤーが沢山の漢字の中から希望のものを選ぶのもこれまた大変。
というわけでお勧めしません。(でもどうしても、漢字画面が作りたい方は止めませんが。)


- 戻る -