コード例 #1
0
ファイル: Main.cs プロジェクト: MrEk0/RPG
 private void Update()
 {
     if (Input.GetKeyDown(KeyCode.Space))
     {
         TinyHero tiny = new TinyHero(new SmallState());
         tiny.GetDamage();
         tiny.GetDamage();
         tiny.GetDamage();
     }
 }
コード例 #2
0
ファイル: GrownState.cs プロジェクト: MrEk0/RPG
 public void GetLevel(TinyHero tiny)
 {
     Debug.Log(BaseDamage * Strength / 10);
 }
コード例 #3
0
ファイル: SmallState.cs プロジェクト: MrEk0/RPG
 public void GetLevel(TinyHero tiny)
 {
     Debug.Log(BaseDamage * Strength / 10);
     tiny.State = new AverageState();
 }