2016-06-15 3 views
-4

UI要素に関する問題に直面しています。UI要素を単一で検索する

私はすべてのFacebookの友達のスコアのためのピアノタイルのようにリーダーボードを作っています。

実行時にUI要素をインスタンス化しようとしましたが、実装できませんでした。 forループ内のUI TextおよびUIイメージにランダムな値を割り当てたい。

私はパネルの作成と配列を行い、私の要件に応じてそれらを有効または無効にしました。

私は親を取得しますが、私はその子(これらの子はUI要素です)を見つける方法を知らず、値を割り当てます。

+0

男はちょうどように「公共のテキストheadline1」「公共のテキストheadline2」とを行く - それらの多くを持っている必要性があることならば - とにドラッグそれらをすべて接続します。 – Fattie

答えて

1

あなたはあなたができるゲームオブジェクトの親」をお持ちの場合:

parent.transform.Find("Name").GetComponent<Text>().text = "Whatever"; 
+0

はい私はこれを試しましたが、友人リストのように複数の名前を持っていますどのように私は私のforループのiの値を変更したいので、 "名前"動的を作ることができます – devdev

+0

あなたはすべての要素が基本的にリストであるため、階層の親オブジェクトのように)、それらを反復することができます。このようにして、要素を持つ要素への参照があるため、名前を実際に探す必要はありません。 –

+0

あなたのおかげで両方の人に感謝...私は同じ名前のすべてのUI要素を作るが、彼らの親の名前は異なっているので、特定の親の名前に対して値を割り当てるループで....とてもありがとう – devdev

関連する問題