2020-09-16
Unity 10个游戏开发代码优化小技巧
1、通过合理的计算顺序来减少矢量操作次数
来看下面这几行代码:
Vector3 vec = new Vector3(1, 2, 3);
Vector3 nvec = vec * 3f * 2f;
Vector3 与 float 相乘,实际上是 Vector3 中的三个分量分别与 float 相乘,也就是进行了 三次乘法运算,然后返回乘后的 Vector3
那么对于上面的代码,vec 与 3f 相乘,进行了 3次 乘法运算,然后得到一个临时的 Vector3 我们称其
原创
2020-09-16 20:19:52 ·
207 阅读 ·
0 评论