Example #1
0
 public Movement(StaticCollisionDetection collisionDetection, InterpolationCalculator interpolationCalculator)
 {
     CollisionDetection      = collisionDetection;
     InterpolationCalculator = interpolationCalculator;
 }
Example #2
0
 public Mobile(string assetName, SpriteSheetSettings settings)
     : base(assetName, settings)
 {
     interpolationCalculator = new InterpolationCalculator(this);
     Movement = new Movement(new DiagnosticCollisionDetection(), interpolationCalculator);
 }
Example #3
0
 public Movement(StaticCollisionDetection collisionDetection, InterpolationCalculator interpolationCalculator)
 {
     CollisionDetection = collisionDetection;
     InterpolationCalculator = interpolationCalculator;
 }