Camera Filter介绍
Camera Filter主要是给相机加上效果,比如血迹,天气等设置,用shader和相关参数设置
代码结构
以下面代码为例
[ExecuteInEditMode]
代表即使是编辑模式下也可以运行,但是和一般模式不同的是,编辑模式下并不会一直运行,而是Awake
和Start
之后,只有event
或者update
改变才会运行,相当于实时渲染。
[AddComponentMenu("Camera Filter Pack/3D/Anomaly")]
代表新增加一个component
,比如是该路径的时候,则会在Component多出一项,由于有很多这样的文件,所以方便查找很多效果。
#region
和#endregion
之间是预编译的代码,编译的时候不执行。
[Range(0f, 100f)] public float _FixDistance = 23f;
这样的代码会多一个可以滑动的控件并且指定范围,类似于下面这样。