Comunidad de diseño web y desarrollo en internet online

Ayudita rápida con enterFrame

Citar            
MensajeEscrito el 19 Abr 2012 04:28 pm
Amigos,
Porque no esta funcionando esto:
Al hacer clic en B1 no borra el EnterFrame...

valor = 0;


this.onEnterFrame = function () {
valor++;
trace(valor);

};

b1.onPress = function() {
trace("borrar");
valor = 0;
delete this.onEnterFrame;
};

stop();



GRACIAS DE ANTEMANO.

Por antoniodoza

28 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Abr 2012 05:03 pm
No uses this delante del onEnterFrame en ninguno de los dos casos ... la segunda vez el scope se va a b1 y no borra el del timeline

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 May 2012 06:06 pm
mm interesante !!. yo siempre paro el enterframe por si mismo ! cuando la una condicion no se cumple !!, y como es dentro de si la condicion pues lo hago con this !!.

pero estaba provando ! y en el siguiente caso !!.

a=0;
function enterF()
{
a++;
trace(a);
}
btn1.onRelease=function()
{
onEnterFrame=enterF;
}
btn2.onRelease=function()
{
delete onEnterFrame;
}

Donde el enter frame es 1 !, pues no se tiene que especificar cual enter frame es, solo lo detenemos con delete onEnterFrame !.

pero me surgio una duda !!.
que pasa si tengo 2 onEnterFrame corriendo !!.

como hago para detener 1 de los dos !, osea como especifico cual eliminar ?? alguien sabe ?

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera
Citar            
MensajeEscrito el 09 May 2012 06:09 pm
Solo pudes tener uno por línea de tiempo. Si se lo asignas a un MovieClip, usas su nombre de instancia

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 May 2012 06:33 pm
asigandolo ya no se llama onEnterFrame no !, si no onClipEvent() !!, bueno supongo que bienen siendo los mismo o te refieres a otra manera ?, me seria bueno el saberla tambien .

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera
Citar            
MensajeEscrito el 09 May 2012 06:37 pm
sigandolo ya no se llama onEnterFrame no !, si no onClipEvent() !!,


No te entiendo, explaya, redacta, respira

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 May 2012 10:43 pm
que como se hace eso que decias de asignarle un onEnterFrame a un MovieClip ?!

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera
Citar            
MensajeEscrito el 10 May 2012 09:36 am
Aquí le asigno onEnterFrame a dos movieclips distintos

Código ActionScript :

miMovieClip.onEnterFrame = function(){
  trace("Soy "+this)
}
miOtroMovieClip.onEnterFrame = function(){
    trace("Y yo soy "+this)
}


Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 May 2012 03:14 pm
aa ya !, no sabia que se podia hacer asi !, sin duda una nueva forma para experimentar cosas tal vez distintas, gracias !.

una cosa mas !; y que pasa con el movieclip al que le pones el onEnterFrame ??

miMovieClip.onEnterFrame = function()
{
trace("Soy "+this);
}

bueno ya lo cale en flash de manera rapida !; pero en que afecta o en que ayuda el poner el onEnterFrame a un movieclip ?

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera
Citar            
MensajeEscrito el 10 May 2012 03:21 pm
Por ejemplo animar un cuadradito o cualquier otra actividad habitual del onEnterFrame. Preguntate: ¿para que se usa el onEnterFrame? Luego para lo mismo dentro del MovieClip. Si no puedes contestar lo primero, entonces de vuelta a los tutos mas básicos sobre Flash

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 10 May 2012 03:27 pm
ya comprendo , gracias por todo !.

Por hax_1000

Claber

211 de clabLevel



Genero:Masculino  

Actionscript, PHP.

opera

 

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