billwillman
23-04-2007 06:36:11
First,I create ConvexHull Collision,and create body attach a SceneNode
Secod, I create Box Collision and create body attach the same SceneNode.
Secod, I create Box Collision and create body attach the same SceneNode.
OgreNewt::CollisionPrimitives::ConvexHull* ExploreHull=new OgreNewt::CollisionPrimitives::ConvexHull(mWorld,ExploreNode);
OgreNewt::Body* ExploreBody=new OgreNewt::Body(mWorld,ExploreHull);
ExploreBody->attachToNode(ExploreNode);
ExploreBody->setMassMatrix(10,Vector3(10,10,10));
OgreNewt::MaterialID* ExploreBoxID=new OgreNewt::MaterialID(mWorld,NEWTON_MATERIAL_EXPLOREBOX);
delete ExploreHull;
ExploreBody->setMaterialGroupID(ExploreBoxID);
OgreNewt::CollisionPrimitives::Box* ExploreDistance=new OgreNewt::CollisionPrimitives::Box(mWorld,Vector3(2,2,2));
OgreNewt::Body* ExploreDistanceBody=new OgreNewt::Body(mWorld,ExploreDistance);
ExploreDistanceBody->attachToNode(ExploreNode);
OgreNewt::MaterialID* ExploreDistanceID=new OgreNewt::MaterialID(mWorld,NEWTON_MATERIAL_EXPLOREDISTANCE);
delete ExploreDistance;
ExploreDistanceBody->setMaterialGroupID(ExploreDistanceID);
But When I run my prject,it is error.Why??
Thanks