Ejemplo n.º 1
0
        void SendMessage <T>(PhysicsEvents behaviourEvent, T data)
        {
            for (int i = 0; i < Messages.Length; i++)
            {
                var message = Messages[i];

                if (Active && Entity != null && (message.Events & behaviourEvent) != 0)
                {
                    Entity.SendMessage(message.Message, data);
                }
            }
        }
Ejemplo n.º 2
0
 public PhysicsWorld(Vector2 gravity)
 {
     _world  = new World(gravity);
     _events = new PhysicsEvents();
 }
Ejemplo n.º 3
0
 void SendMessage(PhysicsEvents behaviourEvent)
 {
     SendMessage(behaviourEvent, (object)null);
 }