예제 #1
0
 public GreenMushroom(Vector2 location)
 {
     ItemPhysics   = new ItemPhysicalProperty(this, true);
     Location      = location;
     sprite        = ItemFactory.Instance.CreateGreenMushroomSprite();
     HaveCollision = false;
 }
예제 #2
0
 public Flower(Vector2 location)
 {
     Location      = location;
     sprite        = ItemFactory.Instance.CreateFlowerSprite();
     HaveCollision = false;
     ItemPhysics   = new ItemPhysicalProperty(this, true);
 }
예제 #3
0
 public Star(Vector2 location)
 {
     ItemPhysics   = new ItemPhysicalProperty(this, false);
     Location      = location;
     sprite        = ItemFactory.Instance.CreateStarSprite();
     HaveCollision = false;
     isCollied     = false;
 }
예제 #4
0
 public Gold(Vector2 location, bool isStatic)
 {
     this.isStatic = isStatic;
     Location      = location;
     //if (!isStatic)
     //{
     ItemPhysics = new ItemPhysicalProperty(this, false);
     //}
     sprite        = ItemFactory.Instance.CreateGoldSprite();
     HaveCollision = false;
 }