creator 2.2, 场景中生成了300多个子节点

creator 2.2, Node 有300多个子节点,对父节点操作active=false的时候卡好几秒,如何解决

那要是生成10000个节点岂不坏事,

移动到场景外或透明度调为零呢?
active的开销确实有点大…

移动场景外再生成新的直接卡成翔了。

那300节点应该设计成复用的吧, 不需要显示时移出场景外并透明度设为零, 以便减少DC

没什么用。我现在分组,30个节点放一个父节点下。回收的时候x=-2000, 重用的时候先移回这30个节点的父节点x=0,都要卡三五秒。opacity先改成0, 重用改回255

单纯移动父节点不至于会卡三五秒, 不就更新个父节点的Matrix
是不是其他问题导致的?

试了下,重用的时候30个节点不改坐标,直接active=true要比改坐标快一些。停用的时候十组300个 active和.x移动差不多,都很耗时。

发个demo给开发团队吧~tag一下