![]() |
1
6
我在一些项目中也遇到过这个问题。我认为当你试图移除一个被box2d引擎“使用”的实体时,就会发生这种情况。我通过将要销毁的实体添加到列表中,然后在下一个渲染之前销毁它们来解决这个问题。
|
![]() |
2
3
为了补充马蒂亚斯所说的话,我做了和他一样的事情,把物体推到移动目录中。 对于场景中的每个图形精灵,我都有一个actor类,下面是一些代码:
每当我想销毁一个对象,我就调用演员的销毁方法。 注意,这个类的字段是受保护的,所以我们可以由子参与者扩展它。 这样,工作就顺利了。 |
![]() |
codeforester · 测量GC暂停时间的最佳方法是什么? 7 年前 |
![]() |
Venki WAR · 需要解释G1的并行完整GC 7 年前 |
![]() |
Stephan_Berlin · 为什么CMS系列中的初始标记阶段 7 年前 |
![]() |
Bonsaisteak · 为什么年轻一代需要三个区域来收集垃圾? 7 年前 |
![]() |
goks · 如何清除熊猫的数据帧内存? 7 年前 |