u3d通过脚本更换模型贴图
在游戏中我们经常会遇到给人物更换样式,让自己的人物换上新的装束,这时候我们就可以通过改变模型的贴图来实现这样的功能效果。
操作方法
- 01
打开unity3d创建一个立方体Cube。
- 02
给Cube添加“ Rigidbody”。
- 03
在“Img”文件夹中放入要更换的贴图图片。
- 04
在“Script”文件夹中创建一个脚本“ Move_cube”。
- 05
在脚本中定义一个 texture,在update方法监听J按键,通过 material.mainTexture更换贴图。 if(Input.GetKey(KeyCode.J)){ gameObject.GetComponent<Renderer> ().material.mainTexture = texture; }
- 06
把 Move_cube脚本附加到Cube立方体上面,别切把贴图图片放入Texture中。
- 07
运行后我们发现Cube就是默认的白色,但是当我们按下J键就会更换成我们设置的贴图图片了。
赞 (0)