rexrainbow / phaser3-rex-notes

Notes of phaser3 engine
MIT License
1.18k stars 259 forks source link

求助大佬一个问题,我想写一个聊天框,但发现每次快速添加消息,会导致整个游戏卡顿 #428

Closed woshisheji closed 2 months ago

woshisheji commented 2 months ago

求助大佬一个问题,我想写一个聊天框,但发现每次快速添加消息,会导致整个游戏卡顿

然后我就一个个测试,发现如果每次同时创建对象超过15个,就会卡顿一下。

如何解决这种情况呢?

本来想用对象池,但发现这种操作对于对象池来说没有办法。

同样的情况出现在我封装的一个列表框中,滚动列表时候,会创建没有加载的项目,导致卡顿,现在非常苦恼这个卡顿问题。

如果一次只创建一个则不会卡顿,超过15个对象就非常卡顿。

我尝试过异步,但效果很不理想~

woshisheji commented 2 months ago

啊没事了,刚才突发奇想换了最新版本发现非常流畅。。。