1.减少刷新的帧率
time.frameCount 从0开始执行没帧往上叠加, 图片代码为没三帧执行一次 节省毫秒开销
2.避免使用开销很大的API
分帧执行 不同的帧率刷新不同的代码来减少开销
避免通过脚本来调用方法最好使用事件监听和MVC等 方式来调用,Find 通过树的方式查询开销很大
最好开始就缓存好需要的组件
只new出一个变量用于改变 避免在Updata里面一直new 这样会一直产生垃圾
3.用不到的UpData请删掉
因为unity引擎本身机制会通过反射的方式检查每个物体是否有updata 有的话就会分出帧率来与其调用 会造成性能的损耗
Camera.main 开销大 和Find一样