[quote author=NicolasProner" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="34514" data-ipsquote-contentcommentid="124057">Ese setactive al final esta mal. Porque estas desactivando por completo el componente. es como borrarlo:Al poner SetActive(false);Lo que haces es quitarlo y no volverlo a llamar a lo que cuando esto se quiera volver a reproducir no podra ya que SetActive lo quitó..Podrias intentar hacer:
if (!shotdamage)&&(sangre==true)/*o entiendo mucho js pero entiedes a lo que quiero llegar*/ {
timer += Time.deltaTime;
if (timer >= 3) {
shotdamage = true;
timer = 0;
}
}
else
{
sangre.SetActive (true);
if (!shotdamage)&&(sangre==true)/*Esto va adentro de else no se porque me lo saca afuera*/{
timer += Time.deltaTime;/*Esto tambien adentro de else*/
if (timer >= 3) {
shotdamage = true;
timer = 0;
}
} A lo que quiero llegar con esto es que intentes hacer algo parecido. [/quote]Entiendo perfectamente lo que me quieres decir compañero, si es verdad me lo estoy cargando y por eso luego no funciona....Intentare algo , muchas gracias por la idea!! y no es JS es c# pero algo intentare , gracias!!!!
, voy a probar.