using System;
using System.Collections.Generic;
using System.Text;
namespace Study05
{
class Wraith
{
string state0 = "은신해제";
string state1 = "은신";
string state = "은신해제";
int hp=120;
int maxHp=120;
public Wraith()
{
Console.WriteLine("레이스 생성");
}
public void Cloak()
{
if (this.state == state0)
{
Console.WriteLine("은신합니다");
this.state = state1;
}
}
public void DeCloak()
{
if (this.state == state1);
{
Console.WriteLine("은신 해제합니다");
this.state = state0;
}
}
public void Attack(Wraith target)
{
if (target.state == state0)
{
Console.WriteLine("공격했습니다");
}
else
{
Console.WriteLine("공격하려 시도했으나 실패했습니다");
}
}
public void Hit(int damage)
{
if (this.state == state0)
{
Console.WriteLine("공격받았습니다");
this.hp = this.hp - damage;
Console.WriteLine("현재 체력:{0}/{1}", this.hp,this.maxHp);
}
}
}
}
'C#' 카테고리의 다른 글
스타듀밸리 피에르 클래스 (0) | 2023.01.06 |
---|---|
스타듀밸리 캐릭터 클래스 (0) | 2023.01.05 |
스타크래프트 시즈탱크 만들기 (0) | 2023.01.05 |
스타크래프트 마린, 메딕 만들기 (0) | 2023.01.05 |
클래스 연습5 (0) | 2023.01.04 |