NGUIのUIInputはキーボード入力をさせる時に使うコンポーネント。
□参照URL
UIInput
iPhone keyboard input
初期状態だと日本語が入力できない
NGUI3.5.8 UIInputで全角(日本語)が打てない | 開発とガジェット
NGUIのUIInputを使う
-
HierachyビューにInput用のオブジェクトを作る。
Widget Tool > Template Inputを選ぶ > Background画像を選択 > Add To
・Label
テキストを表示させるゲームオブジェクト
・Starting Value
ゲーム起動時にLabelで表示させる内容
・Saved As
値が入っている場合、前回に入力した内容を表示させる?
・Active Text Color
テキストカラー
・Inactive Color
入力してないときの文字色
・Caret Color
?
・Selection Color
選択したときのカーソル色
・Input type
Standard
Auto correct
Password : ********って隠す表示
・Validation
入力文字制限
Integer : 数値
・Mobile Keyboard
モバイルキーボードを表示させたときの
所期キーボード。
・Hide input
?
・On Return key
Return keyを押した時の挙動。
DefaultがSubmitなはず submit:下にあるOn submitを実行
・Select On tab
?
・Character Limit
文字制限数
▼On Submit
Return keyを押した時に実行する関数
Submitの取得は下記コードを参照
▼On Change
文字を入力したときに実行する関数
[code]
public void submitButton(){
//「UIInput.current.value」で入力内容を取得。
//Debug.Log("I typed: " + UIInput.current.value);
//入力値を空に
//UIInput.current.value = null;
//入力値がhogeだったらLevel1のシーンへ移動。
if(UIInput.current.value =="hoge" ){
Application.LoadLevel("Level1");
}
}
[/code]
Unityのことでわからなくなってつまづいたらネットで聞いてみよう!
質問をすると答えてくれるQ&Aサイト「teratail(テラテイル)」ではUnityの質問が5000件以上あり、
毎日様々な質問が投稿されています。
Q&Aサイトなんてたくさんあるじゃないかと言われてしまいそうですが、
teratailの良いところはエンジニアが抱える問題の解決を全力でサポートするところ。
つまりプログラミング、エンジニアリングに特化している点です。
WordPressフォーラムよりも早く返答がくることもありますので、
わからなくなったことを溜め込まずにサクッと解決してしまいましょう。
WordPressの情報収集にもおすすめです。
>>エンジニアのためのQ&Aサイト【teratail】の詳細はこちら[公式サイト]
安定した仕事量と給与がもらえるWEBエンジニアをめざしているなら
レバレジーズテックで転職サポート
オンラインゲームのしくみ Unityで覚えるネットワークプログラミング
コメント