Comunidad de diseño web y desarrollo en internet online

action script basico

Citar            
MensajeEscrito el 25 Dic 2009 10:57 pm
Hola a todos.

Estoy aprendiendo AS3. Y estoy haciendo un boton con un MoviClip el cual contiene una animacion adentro, lo que se busca es que al pasar el raton sobre el movieClip (rollOver) me muestre la animacion. y que al presionarlo me vaya al fotograma (con una etiqueta - label) "productos"

En AS2 el codigo seria:

Código ActionScript :

on (rollOver) {
   this.gotoAndPlay(2);
}
on (rollOut){
   this.gotoAndPlay(5);
}


o tambien ....

Código ActionScript :

on (rollOver) {
   miBoton.gotoAndPlay(2);
}
on (rollOut){
   miBoton.gotoAndPlay(5);
}


Pero no he podido hacerlo con AS3. Ya he mirado muchos tutoriales en Adobe.com y YouTube pero no he encontrado lo que busco.

Otra cosa que me gustria saber es como se hace para que la linea de tiempo vaya a un fotograma con una estiqueta (label) especifica.

en AS2 el còdigo serìa:

Código ActionScript :

gotoAndStop("productos");


Pero como es en AS3????

GRACIAS

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox
Citar            
MensajeEscrito el 25 Dic 2009 11:43 pm

Código ActionScript :

miBoton.addEventlistener(MouseEvent.ROLL_OVER, onRollOver);
miBoton.addEventlistener(MouseEvent.ROLL_OUT, onRollOut);
miBoton.addEventlistener(MouseEvent.CLICK, onClick);

function onRollOver(e:MouseEvent):void
{
   e.target.gotoAndPlay(2);
}
function onRollOut(e:MouseEvent):void
{
   e.target.gotoAndPlay(5);
}
function onClick(e:MouseEvent):void
{
   gotoAndStop("productos");
}

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 26 Dic 2009 07:43 pm
Gracias por el dato.

Quedo asi:

Código ActionScript :

btn_que.addEventListener(MouseEvent.MOUSE_OVER,botonsobre);
btn_que.addEventListener(MouseEvent.MOUSE_OUT,botonfuera);

function botonsobre(event:MouseEvent):void{
   btn_que.gotoAndPlay(2);
}

function botonfuera(event:MouseEvent):void{
   btn_que.gotoAndPlay(11);
}


Pero tengo otra pregunta, en AS2 yo seleccionaba un movieclip (boton) y le daba la accion para cargar un .swf externo en otro moviclip (que me servia de almacenador):

Código ActionScript :

loadMovie("noticias.swf",(_root.holder_contenidos));


Pero en AS3 he encontrado varias opciones y no se cual es la correcta.

GRACIAS

Por diego2008kat

95 de clabLevel



 

Diseñador

firefox

 

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