Unity3d--GetComponent的使用方法


Unity3d--GetComponent的使用方法

 1 using UnityEngine;
 2 using System.Collections;
 3 
 4 public class Test : MonoBehaviour {
 5 
 6     private Quaternion[] quaters;
 7     private Color[] colors;
 8     private Material mr;
 9 
10     void Awake(){
11         quaters = new Quaternion[7];
12         colors = new Color[7];
13     }
14 
15     void Start () {
16         int i = 0;
17         while (i<quaters.Length) {
18             quaters [i] = Random.rotationUniform;
19             colors[i] = new Color (Random.value, Random.value, Random.value);
20             Transform child = this.transform.GetChild (i);
21             child.rotation = quaters [i];
22             //獲取物體組件,修改組件參數值。
23             child.GetComponent<MeshRenderer> ().material.color = colors [i];
24             i++;
25         }
26     }
27 }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM