Comunidad de diseño web y desarrollo en internet online

Profundidad no me deja seguir con mi animacion normal

Citar            
MensajeEscrito el 16 Ago 2006 05:40 pm
Hola, alguien me podria ayudar?

tengo en el primer frame de mi .fla un efecto de profundidad con un menu, le aplico una accion al menu para que vaya el frame "x" y no me manda, se repite el frame 1, xq es esto?, tiene solucion?, aqui dejo el script de profundidad

Código :

// Coordenadas de Origen
orig_x = this._x;
orig_y = this._y;

// Profundidad Asignada
profundidad = 190;

// Ajustamos su posición Z en la escena
this.swapDepths(profundidad);

onEnterFrame = function() {
    // Obtenemos la coordenada X de destino
    dest_x = (((400 - _root._xmouse)/400) * profundidad) + orig_x;
    // Obtenemos el incremento de movimiento en X
    incr_x = (dest_x - this._x)/20;
    // Ajustamos la posición en X
    this._x += incr_x;

    // Obtenemos la coordenada Y de destino
    dest_y = (((300 - _root._ymouse)/300) * profundidad) + orig_y;
    // Obtenemos el incremento de movimiento en Y
    incr_y = (dest_y - this._y)/20;
    // Ajustamos la posición en X
    this._y += incr_y;
    }


ojala que alguien por ahi me pueda ayudar, ya tengo que entregar esto, y me estoy volviendo loco, gracias

electrolux

Por electrolux

8 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Ago 2006 07:29 pm
hummm, pues tu me estas mostrando las accioens para que el menú se mueva, pero en ningún lado las acciones que se ejecutarán cuando le des click a la animación, puedes colgar el ejemplo?!

Por rubencho176

Claber

301 de clabLevel

3 tutoriales

 

Colombia

firefox
Citar            
MensajeEscrito el 16 Ago 2006 08:11 pm
Es que no es una animacion, el intro tiene la profundidad y quiero que al dar gotoAndPlay(2) en un boton del menu, me mande al frame 2 (donde solo aparecera un scollbar con texto), pero no me deja, simplemente no pasa al frame 2, se queda en el 1, sile quito al MC del inico este script con los efectos si me manda.

Por electrolux

8 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 16 Ago 2006 09:02 pm
haaaa, bueno por que no pruebas

Código :

onEnterFrame = function() {

    // Obtenemos la coordenada X de destino

    dest_x = (((400 - _root._xmouse)/400) * profundidad) + orig_x;

    // Obtenemos el incremento de movimiento en X

    incr_x = (dest_x - this._x)/20;

    // Ajustamos la posición en X

    this._x += incr_x;



    // Obtenemos la coordenada Y de destino

    dest_y = (((300 - _root._ymouse)/300) * profundidad) + orig_y;

    // Obtenemos el incremento de movimiento en Y

    incr_y = (dest_y - this._y)/20;

    // Ajustamos la posición en X

    this._y += incr_y;

   //La parte que vas a probar

    if((Math.abs(this._y-dest_y)<0.5) && (Math.abs(this._x-dest_x)<0.5)){
            this.onEnterFrame=null;
    }

    }


No estoy muy serguro, pero puede que funcione

Por rubencho176

Claber

301 de clabLevel

3 tutoriales

 

Colombia

firefox
Citar            
MensajeEscrito el 16 Ago 2006 11:35 pm
Gracias, si reculto!!, ya me deja cambiar de frame!!, te debo una. Ups pero ahora me salio otro problema, del primer swf si me manda al segundo con

Código :

on (release) {
   loadMovie("archivo2.swf", "_parent", "POST");
}


y me lo abre en la misma ventana del "archivo1"), si le aplico esto mismo al "archivo1" en el ultimo frame para que se vaya al frame 1 del archivo1.swf,

Código :

loadMovie("archivo1.swf", "_parent", "POST");


me abre un aventana de internet explorer y ahi aparece el archivo, estando aun abierto el "archivo2", necesito que se abra en la misma como en el primer caso, que puedo hacer?


electrolux

Por electrolux

8 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 17 Ago 2006 04:36 pm
Bueno pues ya que los quires cargar al escenario pues yo te recomiento que ese destino sea _root y le quitaras el metodo ya que no estas enviando ninguna variable, o sea que el código quedarìa

Código :

on (release) {
   loadMovie("archivo2.swf", _root);
}


imagino que en archivo1 el boton esta dentro de un movieClip y al referite a _parent te refieres a _root pero cuando cargas archivo2 el boton esta en _root y por eso no tiene _parent, bueno eso creo yo

Espero que eso sirva.

Por rubencho176

Claber

301 de clabLevel

3 tutoriales

 

Colombia

firefox
Citar            
MensajeEscrito el 17 Ago 2006 05:01 pm
Gracias, si funcionó, ahora termnare esto!!, salu2

Por electrolux

8 de clabLevel



Genero:Masculino  

firefox

 

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