Exemple #1
0
	void modificarIntegridad(IntegridadParte p, float valor){
		p.integridad += valor;
		p.integridad = Mathf.Clamp (p.integridad, 0f, 100f);
		if (p.integridad < 25f) {
			if (!p.particulas.isPlaying) {
				p.particulas.Play (true);
			}
		} else {
			if (p.particulas.isPlaying) {
				p.particulas.Stop (true);
			}
		}
		p.sprite.color = new Color(1f, p.integridad / 100f, p.integridad / 100f);

	}
Exemple #2
0
 void modificarIntegridad(IntegridadParte p, float valor)
 {
     p.integridad += valor;
     p.integridad  = Mathf.Clamp(p.integridad, 0f, 100f);
     if (p.integridad < 25f)
     {
         if (!p.particulas.isPlaying)
         {
             p.particulas.Play(true);
         }
     }
     else
     {
         if (p.particulas.isPlaying)
         {
             p.particulas.Stop(true);
         }
     }
     p.sprite.color = new Color(1f, p.integridad / 100f, p.integridad / 100f);
 }
Exemple #3
0
 void modificarIntegridad(IntegridadParte p, float valor)
 {
     p.integridad += valor;
     p.integridad  = Mathf.Clamp(p.integridad, 0f, 100f);
     if (p.integridad < 25f)
     {
         if (!p.particulas.isPlaying)
         {
             p.particulas.Play(true);
         }
     }
     else
     {
         if (p.particulas.isPlaying)
         {
             p.particulas.Stop(true);
         }
     }
     //TODO: hay que tener un evento para esto que informe a UI
     //p.sprite.color = new Color(1f, p.integridad / 100f, p.integridad / 100f);
 }
Exemple #4
0
	void modificarIntegridad(IntegridadParte p, float valor){
		p.integridad += valor;
		p.integridad = Mathf.Clamp (p.integridad, 0f, 100f);
		if (p.integridad < 25f) {
			if (!p.particulas.isPlaying) {
				p.particulas.Play (true);
			}
		} else {
			if (p.particulas.isPlaying) {
				p.particulas.Stop (true);
			}
		}
		//TODO: hay que tener un evento para esto que informe a UI
		//p.sprite.color = new Color(1f, p.integridad / 100f, p.integridad / 100f);

	}