3.6.0 node.active消耗特别大

3.6.3都没并,我估计是改这个遇到的问题太多了,不过我看了一下改的代码,似乎也没很多行,只能等后续了。不过老哥你知道修复pr怎么用嘛?

3.6.3后面会合入,3.7已经合入。

兄弟可以测试一下3.7,论坛出测试版了,不管解决没都回复一下哈

我是3.5.1用了你这个方法,反而变得更卡了。不知道为什么

用了一下 项目直接跑不动了
[Preview]Cannot read properties of undefined (reading ‘getProbes’)errorInfo.stack ? '/n TypeError: Cannot read properties of undefined (reading ‘getProbes’)

at ReflectionProbeFlow.render (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:254696:65)

at ForwardPipeline.render (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:40957:32)

at Root.frameMove (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:2768:28)

at Director.tick (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:18756:24)

at Game._updateCallback (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:19640:22)

at updateCallback (http://localhost:7456/scripting/engine/bin/.cache/dev/preview/bundled/index.js:95892:23)’ : ‘’
似乎是什么探针错误,我研究一下

可以了老哥 你直接看看那个3.7的公测版下面一个回复 有解释怎么暂时处理那个新增探针的影响
给3.7加一句这个 然后重新编译一下引擎(一般修改完以后,重新打开项目就行)


性能问题似乎也修好了,我这边至少不会因为销毁而影响性能了,不过我这里有寻路消耗,我再优化一下。
终于这个问题要被解决了,大家都见证了他的修复!

不容易啊,ios性能咋样,我之前发布的微信小游戏用安卓手机玩虽然卡得不行,但还能玩,ios直接卡到没法玩

没试过ios,但是应该也没问题的,我看过github的代码,应该是修改了之前的销毁逻辑。

目前的优化只针对Yourset提供的demo,其他场景的性能问题你们如果能提供demo,我们也会看一下能不能优化。

1赞