Comunidad de diseño web y desarrollo en internet online

Problema con attachMovie y enterFrame

Citar            
MensajeEscrito el 08 Jun 2006 08:34 pm
Holas, bueno estoy haciendo mis pininos en AS, y pues llegue a esto, estoy haciendo un mapita, en el que al pasar el mouse por una region, quiero que se desplegue un recuadro, hice el mismo con easing, hay un tuto aca en Clab muy parecido a lo que quiero, lo acomode, pero me sale el mismo error, asi que posteo mi primera version:

En un fotograma tengo un grafico, al pasar sobre el, se ejecuta el codigo

Código :

ic_costa2.onRollOver=function(){
   _root.attachMovie("cua2_symbol","atacha_cua",1);
   }

dentro del MC atachado tengo:

Código :

onClipEvent (load) {
   this._width=25;
   this._height=2;
}
onClipEvent (enterFrame) {
   this._width += (190-this._width)/4;      
   this._height += (155-this._height)/4;
   trace("no deberia repetirse");
}

Todo bien, solo que al ejecutarse, el trace que puse se repite indenidamente a pesar de que hago un rollout, es esto correcto???, si no fuese asi, que es lo que tengo que hacer, o estoy enfocando mal el problema, gracias por su ayuda :)

Por Max

Claber

267 de clabLevel



Genero:Masculino  

Lima - Peru

firefox
Citar            
MensajeEscrito el 08 Jun 2006 09:20 pm

Max escribió:


Código :

onClipEvent (enterFrame) {
   this._width += (190-this._width)/4;      
   this._height += (155-this._height)/4;
   trace("no deberia repetirse");
}


Si se deberia repetir porque precisamente esta en el evento onEnterFrame.... veo que lo que buscas es que al pasar encima se crezca el simbolo, porque entonces no usar mejor

Código :

on (rollOver) {
//cambio de widht y de height
}

recuerda tambien tener un evento para rollOut :wink:
Saludos

Por JuDaS

105 de clabLevel



Genero:Masculino  

Bogota, Colombia

firefox
Citar            
MensajeEscrito el 09 Jun 2006 07:40 pm
gracias por responder "Judas Iscariote", viendo mas detenidamente el tuto de Rosvel veo que la animacion que hace es con interpolacion de movimiento y le pone un stop al principio y al final, en cambio en el mio en en el evento onEnterFrame de un clip, ademas en el tuto, al llegar a un determinado frame, hace un " delete this["onEnterFrame"] ", uhmm en mi caso atacho mi movie clip, acaso luego de ejecutado tengo que quitarlo, como haria eso con un clip atachado, tambien lo tendria que hacer para el rollOut :o

Por Max

Claber

267 de clabLevel



Genero:Masculino  

Lima - Peru

firefox

 

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