Unity 如何找到游戏对象并改变其颜色

来源:互联网 发布:中国导弹水平 知乎 编辑:程序博客网 时间:2024/05/01 02:57





//游戏对象private var obj:GameObject;//渲染器private var render:Renderer;//贴图private var texture:Texture;function Start () {//获取游戏对象obj = GameObject.Find("Cube");//获取该游戏对象的渲染器render = obj.GetComponent("Renderer");} function OnGUI() { if (GUILayout.Button("Color",GUILayout.Width(100),GUILayout.Height(50))) { //改变渲染的颜色 render.material.color = Color.green; //添加组件贴图 render.material.mainTexture = null; }   if(GUILayout.Button("add",GUILayout.Width(100),GUILayout.Height(50))) {  render.material = null; render.material.mainTexture = texture; } }  


原创粉丝点击