[Unity] LQ转载--Unity3D基础35:五彩砖块

查看:930 |回复:6 | 2021-6-12 20:54:21

您需要 登录 才可以下载或查看,没有账号?注册

x
一、颜色控制

gameObject.GetComponent<MeshRenderer>().material.color = new Color(R, G, B):通过网格渲染器修改物体外表颜色

R, G, B:三色数值,在Unity3D中范围是0~1(浮点数)


360截图20210612205047844.jpg


效果如下:

2019020621492790.png


二、透明材质

第一步:新建材质球,之后修改着色器如下:



第二步:修改颜色,第四项就是透明度,0为完全透明



搞定~


这样子,射出的小球就不会出BUG穿过地面了

附:Debug.DrawRay(Vector3, Vector3, Color):绘制射线

第一个 Vector3 是起点位置,第二个 Vector3 是目的点减去起点得到的一个方向(两点确定一条射线)

只能在Sence中看到,且运行时也看不到


————————————————

版权声明:本文为CSDN博主「Jaihk662」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。


原文链接:https://blog.csdn.net/Jaihk662/article/details/86769601



2021-6-12 20:54:21  
 赞 赞 2

使用道具 登录

6个回答,把该问题分享到群,邀请大神一起回答。
2#
回复 收起回复
2023-5-29 15:09:42   回复
 赞 赞 2

使用道具 登录

CG 游戏行业专业问题

手机游戏引擎手游引擎Unity3D技术
123下一页
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表