【发布时间】:2013-08-17 14:21:24
【问题描述】:
我正在制作一个带有子弹物理的游戏,其中我有一个 Platform 类,它包含一个 btBoxShape、btDefaultMotionState 和一个 btRigidBody 作为成员。退出我的游戏时它崩溃了。我将 Platform 对象存储在 std::vector 中,我认为这就是问题所在。当我推回更多平台时,向量会调整大小并在内存中移动。这意味着任何指向刚体的形状和运动状态的指针都是无效的。我该如何解决这个问题?
【问题讨论】:
标签: c++ pointers bulletphysics