Comunidad de diseño web y desarrollo en internet online

Hacer que un movieclip aparezca durante unos segundos

Citar            
MensajeEscrito el 19 Ago 2010 11:54 am
Hola:
Estoy haciendo una web en flash con as2. En un swf tengo una serie de botones y mi idea es que cuando el usuario pase el ratón por encima de ellos aparezca una imagen (es un movieclip) un cierto tiempo, por ejemplo dos segundos para cada una de ellas, pero una vez que se ha pulsado cualquier botón, aunque se pase el ratón por encima de ellos ya no se puedan ver esas imágenes. He probado con código getTimer() pero no consigo que se acople a lo que yo quiero. Por si sirve de algo, las imágenes están en el escenario, y no sé si ponerlas sólo en la biblioteca.
Agradecería a cualquiera que me puediera ayudar a poder realizar esto.
Saludos.

Por Loli

27 de clabLevel



 

msie7
Citar            
MensajeEscrito el 19 Ago 2010 02:35 pm
Lo del tiempo pruebalo con un setInterval, algo asi:

Código ActionScript :

var mostrar:Boolean = true
miBoton.onRollOver = function(){
    if(mostrar) img._visible = true
    var t = setInterval(function(who){
       who._visible = false;
       clearInterval(t)
    }, 2000, img)
}


La variable mostrar la pasas a false en el onPress

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Ago 2010 04:48 pm
Gracias Jorge por tu contestación, lo probé y funciona correctamente.
Saludos.

Por Loli

27 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.