Comunidad de diseño web y desarrollo en internet online

Tengo una pregunta y no se como explicarla

Citar            
MensajeEscrito el 04 May 2007 12:21 am
hola pues haer si me explico, como le puedo hacer para lo siguiente

Cuando le de click de en algun link la parte de la informaciñon del link aparesca de derecha a izquierda, y cuando le de otro clik a otro link, la informaciñon del link pasado se vaya de derecha a izquierda y almismo tiempo aparesca a el contenido del 2º link q le di click.

lo de derecha a izquierda no me lo expliqn, solo como lopuedo hacer?

Por vinsed

63 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 May 2007 01:37 am
Que tal una variable ke diga: derecha = false; izquierda = true;

y solo le pones las dos animaciones a los movie clips de la informacion, uno d derecha a izquierda y el otro al revez, y al darle clic a un boton que diga:
on(release){
if(derecha){
//suponiendo que en el frame 2 empieza la animacion de derecha a izquierda
my_anim.gotoAndPlay(2)
derecha = false;
izquierda = true;
}
else{
//suponiendo que en el frame 11 empieza la animacion de derecha a izquierda
my_anim.gotoAndPlay(11)
derecha = true;
izquierda = false;
}
}

o algo asi :P saludos

Por Imer

38 de clabLevel



 

Cd. Obregón Sonora

firefox
Citar            
MensajeEscrito el 04 May 2007 03:35 am
voy a intentar gracias

Por vinsed

63 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 May 2007 02:40 pm
algun ejemplo para comprender mejor?

Por vinsed

63 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 May 2007 08:24 pm
bueno ya encontre un ejemplo aqui les dejo la pagina para q me entiendan mejor, http://www.templatemonster.com/flash-templates/12028.html

lo que quiero hacer es lo mismo con el menu y la informacion del menu, si ven cuando le dan un click aparece la informacion y cuando le dan click en otro lado desaparece y carga la nueva informacion del nuevo link

Por vinsed

63 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 May 2007 04:36 pm
1) debes tener dos movieclips vacios (Clip1 y Clip2) donde cargaras la información de los links (ultimo y nuevo)
2) el Clip1 lo colocas en la posicion donde se mostrará la información
3) el Clip2 lo colocas en donde inicia la animación para entrar a la liga

Código :


Pos0 = {x:-150, y:-100 }; // guarda la posicion donde terminara el clip al la animación 
Pos1 = {x:Clip1._x, y:Clip1._y }; // guarda la posicion inicial del clip1
Pos2 = {x:Clip2._x, y:Clip2._y }; // guarda la posicion inicial del clip2
Tiempo = 50; // inicializa el numero de fotogramas que tardara la animación
Velocidad1 = {x:(Pos0.x - Pos1.x)/Tiempo, y:(Pos0.y - Pos1.y)/Tiempo};
Velocidad2 = {x:(Pos1.x - Pos2.x)/Tiempo, y:(Pos1.y - Pos2.y)/Tiempo};
TiempoTemp = 0;

AnimaClips = function () {
    _root.TiempoTemp --;
    if (_root.TiempoTemp <= 0) {
        _root.onEnterFrame = null;
        _root.Clip1._name = "ClipTemp";
        _root.Clip2._name = "Clip1";
        _root.ClipTemp._name = "Clip2";
        _root.Clip1._x = Pos1.x; // coloca clip con nuevo link en posición de muestra
        _root.Clip1._y = Pos1.y;
        _root.Clip2._x = Pos2.x; // coloca clip desaparecido en posicion para entrar de nuevo
        _root.Clip2._y = Pos2.y;
        return;
    }
    _root.Clip1._x += _root.Velocidad1.x;
    _root.Clip1._y += _root.Velocidad1.y;

    _root.Clip2._x += _root.Velocidad2.x;
    _root.Clip2._y += _root.Velocidad2.y;

}
// cuando das clic en un link, cargas la información en el segundo clip, e inicias la animación de los dos movieclips
link1.onPress = function() {
    // codigo para cargar información del link al Clip2
    // ...
    // termina codigo para cargar información
    _root.TiempoTemp = _root.Tiempo;
    _root.onEnterFrame = AnimaClips;
}
// la funcion anterior la repites para cada boton de link

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7

 

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