//Random random_; public Blinky(SpriteManager s) : base(s, EOrientation.LEFT) { orientationToSprite_.Add(EOrientation.LEFT, SpriteManager.ESprite.BLINKYLEFT); orientationToSprite_.Add(EOrientation.RIGHT, SpriteManager.ESprite.BLINKYRIGHT); orientationToSprite_.Add(EOrientation.UP, SpriteManager.ESprite.BLINKYUP); orientationToSprite_.Add(EOrientation.DOWN, SpriteManager.ESprite.BLINKYDOWN); orientationToSprite_.Add(EOrientation.NEUTRAL, SpriteManager.ESprite.BLINKYLEFT); position_ = new Vector2(121, 140); sprite_ = new Sprite(position_, orientationToSprite_[orientation_]); orientation_ = EOrientation.RIGHT; }
public Hero(SpriteManager s) : base(s, EOrientation.NEUTRAL) { orientationToSprite_.Add(EOrientation.LEFT, SpriteManager.ESprite.PACLEFT); orientationToSprite_.Add(EOrientation.RIGHT, SpriteManager.ESprite.PACRIGHT); orientationToSprite_.Add(EOrientation.UP, SpriteManager.ESprite.PACUP); orientationToSprite_.Add(EOrientation.DOWN, SpriteManager.ESprite.PACDOWN); orientationToSprite_.Add(EOrientation.NEUTRAL, SpriteManager.ESprite.PACNEUTRAL); position_ = new Vector2(113, 92); sprite_ = new Sprite(position_, orientationToSprite_[orientation_]); power = new TimeSpan(0); }
public Clyde(SpriteManager s) : base(s, EOrientation.DOWN) { orientationToSprite_.Add(EOrientation.LEFT, SpriteManager.ESprite.CLYDELEFT); orientationToSprite_.Add(EOrientation.RIGHT, SpriteManager.ESprite.CLYDERIGHT); orientationToSprite_.Add(EOrientation.UP, SpriteManager.ESprite.CLYDEUP); orientationToSprite_.Add(EOrientation.DOWN, SpriteManager.ESprite.CLYDEDOWN); orientationToSprite_.Add(EOrientation.NEUTRAL, SpriteManager.ESprite.CLYDEDOWN); position_ = new Vector2(137, 140); sprite_ = new Sprite(position_, orientationToSprite_[orientation_]); orientation_ = EOrientation.RIGHT; intersected = false; }
public Pinky(SpriteManager s) : base(s, EOrientation.RIGHT) { orientationToSprite_.Add(EOrientation.LEFT, SpriteManager.ESprite.PINKYLEFT); orientationToSprite_.Add(EOrientation.RIGHT, SpriteManager.ESprite.PINKYRIGHT); orientationToSprite_.Add(EOrientation.UP, SpriteManager.ESprite.PINKYUP); orientationToSprite_.Add(EOrientation.DOWN, SpriteManager.ESprite.PINKYDOWN); orientationToSprite_.Add(EOrientation.NEUTRAL, SpriteManager.ESprite.PINKYRIGHT); position_ = new Vector2(105, 140); sprite_ = new Sprite(position_, orientationToSprite_[orientation_]); orientation_ = EOrientation.LEFT; intersected = false; }