首页 > 编程语言 > 详细

Unity3d--GetComponent的使用方法

时间:2016-04-10 20:57:46      阅读:921      评论:0      收藏:0      [点我收藏+]

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 }

Unity3d--GetComponent的使用方法

原文:http://www.cnblogs.com/yuge790615/p/5375330.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!