特效组件
1.粒子系统
2.线性渲染器
属性:
positionCount(线性渲染器的顶点个数)
setPosition(设置定点坐标,可以一个一个设置、也可以一堆一堆设置)
方法;
3.拖尾效果
1.线性渲染器
2.灯光 4种,常用前三种(点灯光、、)
3.音效 (法1:Audio source组件自己调,
法2:API 原理 创建一个空对象,静态方法、添加组件,播放完销毁对象
法3:音效片段)
根据具体情况选择合适的方法添加音效
audioSource.Play();播放音效
帧事件
隔一段时间执行一件事方法:
1.计时器
2.envoke
3.协程
状态机
1.状态前
2.状态中
3.离开状态
获取子对象
1.getChild
2.find
3.标签
不用找对象直接通过当前对象找子对象或父对象组件
getComponentInChildren 底层原理是遍历,消耗性能、后期要优化
重新加载场景
System.loadScene(0)
批处理,优化
静态批处理
动态批处理
幕布效果
1.用代码
2.做动画