Unity如何动态给物体添加多重材质

本文介绍了在Unity中如何动态地为物体添加多重材质,包括如何设置材质数量以及在触发事件时更换材质的方法。通过Resources.Load实现动态加载素材,解决找不到材质的问题,详细解释了项目文件夹结构和代码实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

哈哈……哈哈……先让我开心一下└(^o^)┘

功能需求:

鼠标悬停物体描边高亮

如图:

第一个问题:如何同时显示两个材质

第二个问题:怎么才能在触发时加一个材质

第一个问题简单,就是把Size设成2;

第二个问题,我讨了一个巧,先将两个材质弄成一样,然后触发时直接换一个就好了;机智如我…Y(^_^)Y

如图:

这里感谢一下提供代码的小伙伴!

https://blog.youkuaiyun.com/zhang_hui_cs/article/details/77843519

虽然我是照着他的代码写的,但是一直报错说找不到材质,让我头疼了半天,最后终于在另一个小伙伴那里得到了答案;

https://www.cnblogs.com/lixiang-share/p/4639288.html

动态加载素材需要使用&

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值