【Unity】3D物体透明化方法

来源:互联网 发布:开淘宝商城要多少钱 编辑:程序博客网 时间:2024/06/10 05:20




使用透明材质

1.使用自带的天空盒材质

新建3D物体,自带是初始材质

将其替换成如上图所示的Default-Skybox,就可以变成透明的,测试使用的小方块移动,这个墙就变成了空气墙

墙和测试使用的小方块,都是只有碰撞器(非触发状态),没有刚体。

(Untiy自带的刚体碰撞,会出现很多问题,想要制作成复合自己条件的,刚体碰撞,最好是自己用代码编写)


2.使得被遮挡的物体发光透明

可以参考文章1,2


需要说明的是,3D物体可以改变材质或者是使用Shader来,使得物体发光和高亮,描边

2D物体想要实现 描边 的效果,类似PS里面的 不同 层 对应不同渲染顺序,把白色底边图片 放在最下面渲染即可

高光 效果,需要获得 图片的 设置,对对应的属性进行设置

【Unity&NGUI&UGUI】2D精灵物体变色彩透明以及图片高亮变色的方法





参考文章:

1.

Unity3D研究院之处理摄像机跟随避免相机穿墙拉近或透明的方法(四十四)

2.

unity3d 摄像机跟随角色时被物体遮挡解决方案





0 0
原创粉丝点击