InitialCollisionDetected

Discuss any questions about BEPUphysics or problems encountered.
Post Reply
phinwone
Posts: 8
Joined: Sun Sep 08, 2013 2:18 pm

InitialCollisionDetected

Post by phinwone »

When i use
..Update(GameTime gameTime)
CollisionInformation.Events.InitialCollisionDetected += InitialCollisionDetected
....
InitialCollisionDetected(EntityCollidable sender, Collidable other, CollidablePairHandler collisionPair)
{
}

after a while i get big reduction of fps, even if InitialCollisionDetected dont have any conditions
Norbo
Site Admin
Posts: 4929
Joined: Tue Jul 04, 2006 4:45 am

Re: InitialCollisionDetected

Post by Norbo »

A single empty event shouldn't harm performance at all. However, if the performance gradually degrades, it seems likely that redundant event handlers are being added every frame. Dispatching thousands of empty handlers on every new collision will add up.
Post Reply