unity transform.parent和SetParent效率差了几万倍?

标题虽然有点惊悚,不过真的是事实。canvas 发现这个问题,源于我在一次项目代码优化中,发现有一行代码:transform.parent = ***;,居然耗费了4毫秒!别小看这4毫秒,这意味着只要这一行函数即便其余什么都不作,就能够把帧率直接拉低到250帧,并且这还没算渲染时间,简直可怕。函数 通过排查发现,这居然是unity的RectTransform的锅,而trasnform并无这个问题。
相关文章
相关标签/搜索