Exemple #1
0
 //Mutator for color
 public void setColor(ColorArea.CharColor color)
 {
     if (this.color != color)
     {
         this.color = color;
         body.renderer.material.color = ColorArea.GetPallete(color);
     }
 }
 public void Kill()
 {
     if (deathParticles != null)
     {
         ParticleSystem p =
             (Instantiate(deathParticles, transform.position, Quaternion.identity) as GameObject).particleSystem;
         p.startColor = ColorArea.GetPallete(brain.color);
     }
 }
Exemple #3
0
 void Start()
 {
     body.renderer.material.color = ColorArea.GetPallete(color);             //Initial tint
 }
Exemple #4
0
 override public void TouchColorArea(ColorArea.CharColor touch)
 {
     Debug.Log("Touched object of color: :" + ColorArea.GetPallete(touch).ToString());
     setColor(touch);
 }