/// <summary> /// Acrescenta o monstro na fase /// </summary> private Tile LoadMonsterTile(int x, int y) { // Atribui a posição inicial this.start = Mathematics.GetBottomCenter(this.GetBounds(x, y)); // Inicializa o personagem principal this.monster = new Monster(this, this.start); // Posição onde está o inimigo não tem colisão return new Tile(null, Collision.Passable); }
/// <summary> /// Acrescenta o monstro na fase /// </summary> private void LoadMonsterTile(int x, int y) { // Atribui a posição inicial Vector2 posicao = Mathematics.GetBottomCenter(this.GetBounds(x, y)); // Inicializa o personagem principal this.monster = new Monster(this, posicao); }