美文网首页
内存优化:5、脚本代码层面优化

内存优化:5、脚本代码层面优化

作者: GameObjectLgy | 来源:发表于2023-02-06 20:45 被阅读0次
    1. 字符串的拼接会产生临时字符串内存,移除代码中的字符串拼接,改用string.format,或stringbuilder,这没测。

    2. 用for代替foreach,foreach每次迭代产生24字节垃圾内存。100次循环就是2.4kB.

    3. 对象标签tag比较采用comparetag,不要用tag=="mytag"这样。

    4. 尽量使用struct而非class,因为struct是栈区,class是堆区。

    5、脚本中如果在update 函数中调用了Getcomponent等接口,最好将组件缓存。

    相关文章

      网友评论

          本文标题:内存优化:5、脚本代码层面优化

          本文链接:https://www.haomeiwen.com/subject/zuntkdtx.html