protected void SetAnimation(SpriteTransformation[] transformation) { SetAnimation(Orientation.Default, transformation); }
protected void SetAnimation(Orientation reference, SpriteTransformation[] transformation) { ReferenceOrientation = reference; Animation = new PeriodicFunction<SpriteTransformation>(stage => transformation[stage], transformation.Length); }