Pages

2012年7月29日日曜日

NGUIの多言語対応でコードからテキストを変更するには

以下、UILabelにUILocalizeをつけているものとする。


まずはキーを変更
uiLocalize.key="newTextKey";


これだけではテキストは変化しません。NGUIのローカライズは、OnEnabledで行われるからです。
そこで、自力でテキストの値をローカライズして取得する処理を書き足します。
uiLabel.text = Localization.Get( newTextKey );

0 コメント:

コメントを投稿