day03 c#定義一個簡單的玩家類

 

當我拿起槍的那一刻,你就已經死了。。。。。。/滑稽/

 

public class Player
    {
        public string name;
        public string sex;
        public int HP;
        public enum weapon      //武器
        {
            dagger, //  匕首
            rifle,  //步槍
            machineGun,   //機槍
            sinperRifle //狙擊槍
        }
        public weapon holdweapon;
        public void introduce(string name)      //打印人物信息
        {
            Console.WriteLine(name);
            Console.WriteLine(sex);
            Console.WriteLine(HP);
            Console.WriteLine(weapon.rifle);
        }
        public void changeWeapon(Player n)          //換武器
        {
            if (n.holdweapon == weapon.rifle)
            {
                n.holdweapon = weapon.dagger;
            }
        }
        public void dead(Player player)         //死亡
        {
            if (player.HP < 0)
            {
                Console.WriteLine("哦不!你死了!");
            }
        }
        public int attack(Player player1 ,Player player2)  //攻擊
        {
            if (player1.holdweapon == weapon.rifle)
            {
                player2.HP -= 100;
            }
            return player2.HP;
        }
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章