getPowerUpID() 공개 메소드

public getPowerUpID ( ) : int
리턴 int
예제 #1
0
 public void ActivatePowerUp(PowerUp power)
 {
     if (power == null) {
         Debug.LogError("Error: Power is Null (probably)");
         return;
     }
     if (!activePowers.Contains (power) && activePowers.Count < maxAmtPow) {
         activePowers.Add (power);
         power.Start();
         gameObject.AddComponent (power.GetType ());
         // Debug.Log("Adding: " + power.ToString ());
         if (goodPowerUpIDs.Contains(power.getPowerUpID())){
             powerUpParticles.startColor = Color.green;
         } else if (neutralPowerUpIDs.Contains(power.getPowerUpID())){
             powerUpParticles.startColor = Color.yellow;
         } else if (badPowerUpIDs.Contains(power.getPowerUpID())){
             powerUpParticles.startColor = Color.red;
         }
         powerUpParticles.enableEmission = true;
     }
 }