예제 #1
0
 public SkreeHangingState(CSE3902.Enemies.Skree skree)
 {
     _skree   = skree;
     Sprite   = EnemySpriteFactory.Instance.CreateSkreeHangingSprite(true);
     Sprite.X = (int)skree.Position.X;
     Sprite.Y = (int)skree.Position.Y;
 }
예제 #2
0
 public SkreeDrillingState(CSE3902.Enemies.Skree skree)
 {
     _skree      = skree;
     Sprite      = EnemySpriteFactory.Instance.CreateSkreeDrillingSprite();
     Sprite.X    = (int)skree.Position.X;
     Sprite.Y    = (int)skree.Position.Y;
     _skreeTimer = DateTime.Now.TimeOfDay.TotalMilliseconds;
 }
예제 #3
0
 public SkreeDivingState(CSE3902.Enemies.Skree skree)
 {
     _skree = skree;
     Sprite = EnemySpriteFactory.Instance.CreateSkreeDivingSprite(true);
 }