示例#1
0
 public void Apply(playerMovement player)
 {
     if (type == Type.Speed)
     {
         player.ChangeSpeed(amount);
         GameObject pop = Instantiate(speedPop);
         Destroy(pop.gameObject, 1f);
     }
     else if (type == Type.Damage)
     {
         player.gameObject.GetComponentInChildren <PlayerCombat>().ChangeDamage(amount);
         GameObject pop = Instantiate(damagePop);
         Destroy(pop.gameObject, 1f);
     }
     else if (type == Type.Health)
     {
         player.gameObject.GetComponent <Combat>().ChangeHealth(amount);
         GameObject pop = Instantiate(healthPop);
         Destroy(pop.gameObject, 1f);
     }
 }