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