Comunidad de diseño web y desarrollo en internet online

como lograr esta exploración con botones

Citar            
MensajeEscrito el 09 Feb 2009 04:18 am
tengo una presentación en flash y quiero saber como hacer este efecto de que regrese a la parte inicial
[url=http://www.conocimientovirtual.edu.co/fla10.php]

como le hago? gracias!

Por kailep

11 de clabLevel



Genero:Masculino  

morelia mich.

chrome
Citar            
MensajeEscrito el 09 Feb 2009 06:47 am
bueno no tengo el flash a mano pero creo que esta hecho asi:
es un mc bastante ancho que contiene las secciones de la pagina una al lado de la otra.
Ahora, para generar el movimiento mediante los botones es sensillo, tenes que usar esta formula (que me la aprendi ayer)

_x += (100 - _x)/5

te la explico: 100 es el valor del eje X hacia donde se va a desplazar nuestro clip de pelicula y 5 es la velocidad (a numero mas bajo, mayor velocidad)

ahora, calculemos que cada seccion tiene un ancho de mmm 300 px

como te dije no tengo el flash a mano y puedo llegar a escribir cualquier cosa considerando la hora.. mañana agarro la pc y te lo explico detalladamente. te dejo las formulas que van a estar si o si en lo que te voy a pasar mañana y un LINK de donde yo aprendi a hacer el efecto:

boton 1
_x += (0 - _x)/5

boton 2
_x += (-300 - _x)/5

boton 3
_x += (-600 - _x)/5

boton 4
_mc._x += (-900 - _x)/5


es super sensillo, no te asustes, mañana lo vemos :)

Por Reinx

34 de clabLevel



 

msie7
Citar            
MensajeEscrito el 09 Feb 2009 11:29 pm
listooo
bueno no estaba muy equivocado yo. te explico como lo hice

primero le puse al tamaño de la pelicula 150 x 200

hice 3 botones, y 3 mc con animaciones diferentes.

cada mc tiene un tamaño de 150 px de ancho y 150 px de alto

los puse uno al lado del otro, y meti a los tres en un cuarto clip de pelicula, al que le puse nombre de instancia largemc.

arriba del mc ubique los botones, y le puse a cada uno lo siguiente

Código :

on(release){
largemc.onEnterFrame = function(){
   largemc._x += (0 - largemc._x)/5
}
}

Código :

on(release){
largemc.onEnterFrame = function(){
   largemc._x += (-150 - largemc._x)/5
}
}

Código :

on(release){
largemc.onEnterFrame = function(){
   largemc._x += (-300 - largemc._x)/5
}
}


y listo, mas facil imposible. SUERTE

Por Reinx

34 de clabLevel



 

msie7

 

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