这是最终的效果【大概看一下就行了,无视水印就行T.T】:
1.首先注意前提我是用按键控制animationclips实现的,并没有通过controler,所以一定要把动画的clips改成legacy模式。
2.下载post processing的package。
3.在要发光的物体上【镁条】添加post process volume组件,然后记得勾选其中的is global作用全局,我们再在layer中点击Add layer来添加一个层级,并将这个物体换上这个层级layer。
4.之后,在相机Camera中同样方式添加一个post process Layer组件,面板如下:
5.回到原来的物体上,点击new来新建一个配置
6.点击add effect来添加各种处理效果,我选择了bloom辉光特效,实现自发光效果.
7.用animation制作动画clip,直接先把animation挂到镁条上去,然后进行这个自发光的动画操作,最后再改成legacy。【顺序最好别乱】
8.特别要注意的是,如果想实现自发光必须要让物体的meterial,点击emission,然后可以控制周围发光发亮,然后在不同的动画时间点逐渐控制光的强度。这样就可以实现光越来越亮了。
注意:
(1)Post Proccessing的11种操作
参考文章:
(1)Unity后处理:Post-processing ——各种处理效果