public void Dispose() { #region Dispose Rigid bodies Rock1Body.Dispose(); Rock2Body.Dispose(); Rock3Body.Dispose(); Rock4Body.Dispose(); Rock5Body.Dispose(); BandicootRigidBody.Dispose(); DynamicPlatform1Body.Dispose(); DynamicPlatform2Body.Dispose(); DynamicPlatform3Body.Dispose(); #endregion #region Dispose Meshes Rock1Mesh.Dispose(); Rock2Mesh.Dispose(); Rock3Mesh.Dispose(); Rock4Mesh.Dispose(); Rock5Mesh.Dispose(); DynamicPlatform1Mesh.Dispose(); DynamicPlatform2Mesh.Dispose(); DynamicPlatform3Mesh.Dispose(); #endregion #region Dispose Physics world dynamicsWorld.Dispose(); dispatcher.Dispose(); collisionConfiguration.Dispose(); constraintSolver.Dispose(); overlappingPairCache.Dispose(); #endregion }
public void Render() { Rock1Mesh.Render(); Rock2Mesh.Render(); Rock3Mesh.Render(); Rock4Mesh.Render(); Rock5Mesh.Render(); DynamicPlatform1Mesh.Render(); DynamicPlatform2Mesh.Render(); DynamicPlatform3Mesh.Render(); }