예제 #1
0
파일: Camera.cs 프로젝트: crankycoder/delta
 public bool IsViewable(TransformableEntity e)
 {
     return IsViewable(e.Position); // TODO: Add hitbox testing too.
 }
예제 #2
0
 public static void DrawTransformableEntity(this SpriteBatch spriteBatch, TransformableEntity transformableEntity, Texture2D texture, Rectangle sourceRectangle, SpriteEffects spriteEffects, float layerDepth)
 {
     spriteBatch.Draw(texture, transformableEntity.RenderPosition, sourceRectangle, transformableEntity.RenderColor, transformableEntity.RenderRotation, transformableEntity.RenderOrigin, transformableEntity.Scale, spriteEffects, layerDepth);
 }
예제 #3
0
파일: Camera.cs 프로젝트: crankycoder/delta
 public void Follow(TransformableEntity target)
 {
     if (target == null)
         return;
     Tracking = target;
     Mode = CameraMode.TrackTarget;
 }