コード例 #1
0
ファイル: BunnyAI.cs プロジェクト: PicklesIIDX/bunnybasket
    public void ChangeState(BunnyState newState)
    {
        state = newState;
        switch (state)
        {
        case BunnyState.HIDING:
            FindGoal();
            break;

        case BunnyState.RUNNING:
            break;
        }
        Debug.Log("[BunnyAI.cs]: Changed state to " + state);
    }
コード例 #2
0
 void DoNewBunny(int r)
 {
     if (col + 1 < 4)
     {
         return;
     }
     if (r == row)
     {
         var n = Random.Range(1, 3);
         if (n == 1)
         {
             state = BunnyState.Magic;
         }
         else if (n == 2)
         {
             state = BunnyState.Shield;
         }
         else
         {
             state = BunnyState.Sword;
         }
         UpdateBunnies();
     }
 }
コード例 #3
0
ファイル: Bunny.cs プロジェクト: Kingpin0509/TowerDefense
 public void Activate()
 {
     State = BunnyState.Searching;
 }
コード例 #4
0
 public void Activate()
 {
     State = BunnyState.Searching;
 }