unity3d里菜鸟在线怎么给动态添加的物体添加贴图?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity3d里菜鸟在线怎么给动态添加的物体添加贴图?相关的知识,希望对你有一定的参考价值。

unity3d里菜鸟在线怎么给动态添加的物体添加贴图?

参考技术A unity的Asset文件夹下新建文件夹Resources,在Resources下创建文件夹Textures。把texture.png文件放入文件夹Textures下.
// 添加贴图 法1
// 法1的坑:Resources.Load()只能在Resources文件夹下读取,别的不行,所以该路径名默认在Asset/Resources下,且texture不要加文件后缀
this.gameObject.GetComponent<MeshRenderer>().Material.mainTexture=(Texture)(Resources.Load("Texture/texture"));
// 添加贴图 法2
this.gameObject.GetComponent<MeshRenderer>().material.mainTexture = new WWW("file://C:\\Users\\Desktop\\ProceduralGrid\\Assets\\Resources\\Textures\\texture.png").texture;
参考技术B //代码添加贴图 GameObject myCute; void Start () myCute =
GameObject.Find("Cube"); myCute.renderer.material.mainTexture =
Resources.Load("images/zjy") as Texture;本回答被提问者采纳

ue5怎么增添模型碰撞体积

ue5想增添模型碰撞体积,需要先右键列表中的这个物体,选择编辑,打开网格编辑器。 然后在菜单中选择碰撞体,选择添加,就可以增添模型碰撞体积。 参考技术A ue5这样增添模型碰撞体积:
1.导入自定义模型
2.对模型添加安排板,并调整安排板尺寸和位置,要尽量包住和贴近模型,但不能穿过模型。
3.添加模型碰撞体,并绑定到安排板上
4.让系统自动计算模型碰撞体积
参考技术B 1.创建一个ThirdPerson工程
2. 选中要碰撞的物体,按Ctrl+B找到模型
3.双击打开编辑模型
4.给模型添加个简单的盒Box可调整Box大小添加Box的目的是不让人物穿过物体,实质上本案例中的模型已经自带了网格碰撞,不需要添加,针对自己导入的新模型,就是要这样添加Box。
5.拖放一个TriggerBox到场景中
6.接着打开关卡蓝图,添加碰撞事件
还有个end事件

以上是关于unity3d里菜鸟在线怎么给动态添加的物体添加贴图?的主要内容,如果未能解决你的问题,请参考以下文章

unity3d 怎么检测碰撞?比如主角碰撞到物体之后销毁被撞到的物体

unity3d中如何用脚本创建对象或者类

unity3d怎么添加碰撞体

unity3D小小白之给移动的物体添加小尾巴

unity3d 怎样添加声音

unity3d怎么做碰撞?unity3d如何添加碰撞体?求解!