grizzley90
28-10-2006 15:02:24
How can I check to see if two objects are colliding or just collided? Sorry if it seems like a general question...
grizzley90
28-10-2006 15:02:24
grizzley90
29-10-2006 02:57:00
Game_Ender
29-10-2006 03:56:25
grizzley90
29-10-2006 14:28:55
nikhil
29-10-2006 22:44:23
How can I check to see if two objects are colliding or just collided? Sorry if it seems like a general question...
//This is the object which will help in trackking collisions between the ball and track
BallTrackCollideCallback* _ballTrackCollideCallback;
OgreNewt::MaterialID* ballMatId;
ballMatId = new OgreNewt::MaterialID(m_World);
OgreNewt::MaterialID* trackMatId;
trackMatId = new OgreNewt::MaterialID(m_World);
_ballBody->setMaterialGroupID(ballMatId);
trackBody->setMaterialGroupID(trackMatId);
//Creating the Material Pair
OgreNewt::MaterialPair* ballTrackMatPair;
ballTrackMatPair = new OgreNewt::MaterialPair(m_World, ballMatId, trackMatId);
ballTrackMatPair->setContactCallback(_ballTrackCollideCallback);
class BallTrackCollideCallback: public OgreNewt::ContactCallback
{
public:
//This captures the collision event. Put code here to trigger actions on collision
int userProcess()
{
return 1;
}
}
walaber
29-10-2006 23:13:30
grizzley90
30-10-2006 20:09:01