예제 #1
0
        /// <summary>
        /// Constructs a new gem.
        /// </summary>
        public PowerUp(Level level, Vector2 position, string type)
        {
            this.level = level;
            this.basePosition = position;
            this.type = type;

            LoadContent();
        }
예제 #2
0
파일: Bobo.cs 프로젝트: shaqq/bobo-2d-xna
        /// <summary>
        /// Constructors a new player.
        /// </summary>
        public Bobo(GameScreen screen, Level level, Vector2 position)
        {
            this.level = level;

            LoadContent(screen);

            Reset(position);
        }
예제 #3
0
 public Fireball(GameScreen screen ,Level level, string fireballname)
 {
     this.level = level;
     LoadContent(screen, fireballname);
 }
예제 #4
0
파일: Enemy.cs 프로젝트: shaqq/bobo-2d-xna
 //    : base(g)
 public Enemy(Level level, Vector2 position, string enemy)
 {
     this.level = level;
     this.enemy = enemy;
     if (enemy == "enemy")
         Health = 0;
     else
         Health = 1;
     LoadContent();
     Reset(position);
 }