Example #1
0
 public Logos(Rectangle locationAndSize, Enum spriteToLoad)
 {
     SpriteComponent   = new SpriteComponent(this, spriteToLoad, new Rectangle(Point.Zero, locationAndSize.Size));
     TweeningComponent = new TweeningComponent(this);
     _localPosition    = locationAndSize.Location.ToVector2();
     AddComponent(SpriteComponent);
     AddComponent(TweeningComponent);
 }
        protected override void Initialize()
        {
            base.Initialize();

            var animationComponent = new AnimationComponent(_game);
            var tweenComponent     = new TweeningComponent(_game, animationComponent);

            Components.Add(animationComponent);
            Components.Add(tweenComponent);
        }