Exemple #1
0
 public override void OnPostRender()
 {
     Context.Instance.SetWireframe(true);
     m_CollisionBoxRenderer.Begin();
     for (int i = 0; i < m_RenderableEntities.GetEntities().Length; i++)
     {
         GameEntity entity = m_RenderableEntities.GetEntities()[i];
         if (entity.hasCollision)
         {
             m_CollisionBoxRenderer.FillPolygon(entity.collision.CollisionBounds.Vertices, 0xff00ffff);
         }
     }
     m_CollisionBoxRenderer.Present();
     Context.Instance.SetWireframe(false);
 }