NGUI Unity

【Unity】NGUI UIInputの使い方メモ

スポンサードリンク

2014/08/30

Ngui

NGUIのUIInputはキーボード入力をさせる時に使うコンポーネント。

□参照URL
UIInput
iPhone keyboard input

初期状態だと日本語が入力できない
NGUI3.5.8 UIInputで全角(日本語)が打てない | 開発とガジェット

NGUIのUIInputを使う

  1. HierachyビューにInput用のオブジェクトを作る。
     Widget Tool > Template Inputを選ぶ > Background画像を選択  > Add To

■項目
TitleScene unity strangeroom1 iPhone iPod Touch and iPad

・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エンジニアをめざしているなら

レバレジーズテックで転職サポート

Unity4入門 最新開発環境による簡単3Dゲーム製作
Unity4入門 最新開発環境による簡単3Dゲーム製作

ゲームの作り方 Unityで覚える遊びのアルゴリズム
ゲームの作り方 Unityで覚える遊びのアルゴリズム

オンラインゲームのしくみ Unityで覚えるネットワークプログラミング

オンラインゲームのしくみ Unityで覚えるネットワークプログラミング

Unityを本格的に勉強したくなったらTECH STADIUM

ゲーム製作は孤高の道です。
そしてゲームの作り方を学びながら市場ではやっているものを探し、自分流のアレンジを加えてオリジナリティのあるゲームを作る。
少しでも効率よく進めていかないと時間ばかりが過ぎてゲームがなかなか出来上がらない事態に陥ります。

本格的にゲームづくりをしたいなら、最初はゲームづくりの基礎をしっかりと勉強し体に身につけるのが大事になります。

そこでおすすめしたいのがコスパ最強のオンラインゲーム授業がうけられる「TECH STADIUM 」です。

テックスタジアムとは?

第一線で活躍するプロのエンジニアやクリエイターから、ゲーム制作に必要なプログラミング等のスキルを『完全オンライン』『実質無料』で学べるスクールです。

「ゲームクリエイターになりたい」「業界でエンジニアとして働きたい」「ゲームの仕事をするのが夢だった。もう一度チャレンジしたい」人を、卒業後すぐに現場で働けるレベルにまで育成することを目的としています。

Unity、UE4、サーバー、AI、XR等、IT・ゲーム業界で活躍するための技術習得が可能であり、既に多くのの卒業生たちが憧れの業界で活躍しています。

テックスタジアムでは【無料オンライン相談】を随時受け付けています。
本気で勉強してゲーム業界に携わりたいならどういうことを学べるのか、これから自分はどういうことを学んでいったら良いのか?
プロに相談して自分の将来の道標を見つけましょう!

ゲームづくりでわからないことがあったり躓いてしまって誰にも相談できないときがありますよね? そういったときもテックスタジアムで学習する場合には先生に質問し放題となっています。


テックスタジアムのオンライン相談は【無料】でうけられます。

ゲーム制作を学べるオンラインスクール [テックスタジアムのオンライン相談はこちらから >>]

スポンサードリンク
スポンサーリンク

-NGUI, Unity
-,

Copyright© さくらいらぼ , 2020 All Rights Reserved.