Que un sprite sea visible durante un tiempo

¿Cómo puedo conseguir que un sprite sea visible solo durante un tiempo concreto y que lugo sea false?

1 respuesta

Respuesta
1
Prueba poniendo el siguiente script al member
Property miTiempo
On beginSprite me
StartTimer()
miTiempo=10 --10 segundos
end
on exitFrame me
if (the timer > 60 * miTiempo) then sprite(me.spriteNum).visible=FALSE
end
Antes de nada, muchísimas gracias por tu consejo.
Escribo lo que me dices y me sale el siguiente mensaje:
Script error:Property not found
sprite(me.spriteNum).visible=FALSE
#spriteNum
¿Qué te parece? La verdad es que yo soy muy torpe y no sé interpretarlo.
¿Escribiste textualmente?
On exitFrame me <---con el ME
Lo otro es que reemplaces "me.spriteNum" por el numero del sprite
C
He hecho todo lo que me has dicho pero el sprite desaparece inmediatamente sin esperar el tiempo especificado.
Ya siento darte tanta lata. He visto tu ejemplo y todo sale de maravilla. Lo increíble es que yo intento exactamente lo mismo, incluso copiando y pegando tus scripts y a mí me desaparece inmediatamente. No lo puedo entender. Si quieres abandona ya mi problema porque ya veo que tu solución es perfecta en los casos en que salga.
Muchísimas gracias.
Dejé un ejemplo en el siguiente link
http://www.chileamigos.com/Bajables/tiempoVisible.zip
Revisa bien, es muy probable que solo sea un detalle lo que falta.
C

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas