Foros del Web » Creando para Internet » Flash y Actionscript »

duda sobre menu en flash.

Estas en el tema de duda sobre menu en flash. en el foro de Flash y Actionscript en Foros del Web. buenas, a ver si me explico, tengo esta web: http://bellleti.iespana.es/contacte.php y aunque ahora no funciona, cuando cambio de link la foto del medio cambia, y ...
  #1 (permalink)  
Antiguo 01/11/2009, 14:56
 
Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años, 7 meses
Puntos: 1
Pregunta duda sobre menu en flash.

buenas, a ver si me explico, tengo esta web: http://bellleti.iespana.es/contacte.php y aunque ahora no funciona, cuando cambio de link la foto del medio cambia, y primero la foto existente se difunde y aparece la otra.. esta me sale bien si lo hago del link uno al link 2 ( go to frame..etc. Pero como lo hago para los otros porque la manera que lo tengo pensado me quedaria una pelicula muy larga.. nose si es la manera de hacerlo o hay otra... ( espero que me haya explicado bien!) y me puedan ayudar...

A modo de ejemplo:
------------------- (stop) link1foto1
. . . . . . --------------------(stop)link2foto2 el trozo conjunto es donde se mezcla la foto. (lugo si sigo.. i voy del 1 al 3... me pasa de golpe y no hace el difundio.. esto resume mi pregunta..
. . . . . . . . . . . . . . . --------------------(stop)link3foto3 ( se difunde la foto de 2 a 3 pero no de 1 a 3... :(

gracias.... dudas de principante... supongo
__________________
La mejor manera de aprender es equivocandote :)
www.diwebvic.com
  #2 (permalink)  
Antiguo 01/11/2009, 19:49
 
Fecha de Ingreso: septiembre-2009
Mensajes: 26
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: duda sobre menu en flash.

Esto tendrias que hacerlo con AS, esto se hace utilizando la clase Tween, para hacer un AlphaTo.
Para AS3 deberias de hacerlo de la siguiente manera:

Código:
import fl.transitions.Tween;
import fl.transitions.easing.*;

function finishTween(evt:TweenEvent):void {
   var myTweenAlpha:Tween = new Tween(mcEntra, "alpha", Regular.easeOut, 0, 1, 3, true);
}

var myTweenAlpha:Tween = new Tween(mcSale, "alpha", Regular.easeIn, 1, 0, 3, true);
myTweenAlpha.addEventListener(TweenEvent.MOTION_FINISH, finishTween);
Para AS2 deberias de hacerlo de la siguiente manera:

Código:
import mx.transitions.Tween;
import mx.transitions.easing.*;

var mcTween:Tween = new Tween(mcSale, "_alpha", Regular.easeOut, 100, 0, 3, true );

mcTween["onMotionFinished"] = function(){
   var mcTween:Tween = new Tween(mcEntra, "_alpha", Strong.easeIn, 0, 100, 3, true);
}
Espero que te haya sido de ayuda
  #3 (permalink)  
Antiguo 02/11/2009, 02:09
 
Fecha de Ingreso: abril-2008
Mensajes: 144
Antigüedad: 16 años, 7 meses
Puntos: 1
Pregunta Respuesta: duda sobre menu en flash.

esto és lo que prove y me da error de sintaxis... de los import fl.transitions.tween i easing.. en modo AS3
te mande un email para si me puede mostrar un ejemplo....

gracias por la ayuda!!!!!!!!!

Código PHP:
on (release){

import fl.transitions.Tween;
import fl.transitions.easing.*;

var 
mcTween:Tween = new Tween(cliphome"_alpha"Regular.easeOut10003true );

mcTween["onMotionFinished"] = function(){
   var 
mcTween:Tween = new Tween(clipelec"_alpha"Strong.easeIn01003true);
}

gracias!"
__________________
La mejor manera de aprender es equivocandote :)
www.diwebvic.com

Última edición por bellleti; 02/11/2009 a las 02:12 Razón: utilizo flash cs4
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:09.