예제 #1
0
 private void Activate()
 {
     healthBar.color = new Color32(255, 255, 255, 255);
     currentAlert.SetActive(false);
     powerLevel           = .01f;
     healthBar.fillAmount = .01f;
     StartCoroutine(PowerAnimation());
     board.activatedPower = true;
     classOfAnimal.ActivatePower(characterLevel);
     if (classOfAnimal.HasTimeExtension())
     {
         dataTracker.ExtendTime(5);
         Vector3 tempVector = cloud.transform.position;
         tempVector.x = cloud.transform.position.x + .5f;
         GameObject explode = Instantiate(explosion, tempVector, Quaternion.identity);
         Destroy(explode, 2f);
     }
     powerReady = false;
 }