public void ChangeBar(float newlife)
{
objectivLife = newlife;
if(activated){
if(newlife >= 100f && !lifeMaxPlayin){
psLifeUp.Stop();
lifeUpPlayin = false;
if(!psMaxLife.gameObject.activeInHierarchy) psMaxLife.gameObject.SetActive(true);
psMaxLife.Play();
lifeMaxPlayin = true;
}else if(newlife > realLife && newlife > 25f && !lifeUpPlayin && !lifeMaxPlayin && newlife > (thelostlife + 10f)){
if(!psLifeUp.gameObject.activeInHierarchy) psLifeUp.gameObject.SetActive(true);
psLifeUp.Play();
lifeUpPlayin = true;
}else if(newlife < realLife){
psLifeUp.Stop();
lifeUpPlayin = false;
psMaxLife.Stop();
lifeMaxPlayin = false;
thelostlife = newlife;
}
if(newlife <= 25f && !lifeLowPlayin){
if(!psLowLife.gameObject.activeInHierarchy) psLowLife.gameObject.SetActive(true);
psLowLife.Play();
lifeLowPlayin = true;
}else if(newlife > 25f && lifeLowPlayin){
psLowLife.Stop();
lifeLowPlayin = false;
}
}
}