Making Enemy Follow Player

etsuja

22-05-2010 11:14:01

How can I make an enemy body always face the players position?

SFCBias

22-05-2010 13:08:52

you could use enemyNode->lookAt(playerNode->getPosition());

Sgw32

30-05-2010 19:19:46

I argee/ But remember to do this:
OgreNewt::BasicJoints::UpVector* uv1 = new OgreNewt::BasicJoints::UpVector(mWorld,npcBody,Vector3::UNIT_Y);
OgreNewt::BasicJoints::UpVector* uv2 = new OgreNewt::BasicJoints::UpVector(mWorld,npcBody,Vector3::UNIT_Z);
OgreNewt::BasicJoints::UpVector* uv3 = new OgreNewt::BasicJoints::UpVector(mWorld,npcBody,Vector3::UNIT_X);

Body of our npc mustn't rotate! Only SceneNode!