zoukankan      html  css  js  c++  java
  • Unity3D优化总结(一)

       1、如使用碰撞器,简单的模型尽量使用自带的碰撞器如BoxCollider,少使用Mesh Collider。

       2、如要使用Mesh Collider,可以做一个专用的模型(尽量少网格)做为Mesh Collider,然后去掉Mesh Renderer,让其不显示。

       3、频繁使用UI或者游戏对象时,直接获取游戏对象的Transform,而不是使用gameObject。

       4、提取常用的Transform作为变量使用。

       5、尽量少使用Linq。在项目中使用ToList<T>()数组转为泛型集合时,导致Unity非常卡。

      如下代码尽量不要用

    transform.GetComponentsInChildren<Transform>().ToList<Transform>().ForEach(x=>x.gameObject.AddComponent<MeshCollider>());
  • 相关阅读:
    在安装了Anaconda+Pycharm怎么导入OpenCV
    JS--ECMAScript
    JS--DOM
    JS-BOM
    浮动 高度塌陷
    CSS2--字体样式
    CSS2--文本样式
    css2--垂直对齐
    css2--背景
    HTML基础
  • 原文地址:https://www.cnblogs.com/townsend/p/4151522.html
Copyright © 2011-2022 走看看