Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2003, 19:32
360
 
Fecha de Ingreso: marzo-2002
Mensajes: 307
Antigüedad: 22 años, 1 mes
Puntos: 1
Pregunta a ver soi alguien puede con este codigo.

Amigos me he econtrado un FLA con el siguiente codigo correspondiente a un menu que se desplaza hacia la derecha y a la ves desplaza los demas botones, he tratado de modificar este codigo para instalaralo en una web que estoy realizando y me gustaria aparecer 2 botones abajo y dos arriba de una imagen estos ultimo que se deslicen hacia la izquierda, pero lamentablemente he fallado tratando de modificarlo ya que solo he podido cambiar al colo unas imagenes y el numero de botones pero no la horientacion, si alguien me puede ayudar se lo agradeceria..

Gracias de antemano

360

Accion en imagen:

onClipEvent (load) {
x_fin = -97;
}
onClipEvent (enterFrame) {
x = mov._x;
dx = (dx+(x_fin-x)/acc)/smorz;
x += dx;
mov._x = x;
name = _name.substring(4, 6)-1;
if (name>=0) {
_x = _root["menu"+name].mov._x+_root["menu"+name]._x+164;
} else {
_x = 100;
}
}


Unico Frame:

fscommand("allowscale", false);
fscommand("trapallkeys", true);

MovieClip.prototype.acc = 3.9;
MovieClip.prototype.smorz = 1.22;
// ACTION FOR THE BUTTON
MovieClip.prototype.DoSomething = function(theClip) {
trace("nombre: "+theClip._name);
trace("valor: "+theClip.mov.txt);
};

nomi = new Array("CONTACTAR", "NOSOTROS");
loghi = new Array("cubo", "triangolo");
max = 1;

for (i=1; i<=max; i++) {
duplicateMovieClip("_root.menu0", "menu"+i, i);
myMenu = _root["menu"+i];
myMenu.mov.txt = nomi[i];
myMenu.attachMovie(loghi[i], "logo"+i, (5000+i));
myLogo = eval("_root.menu"+i+".logo"+i);
myLogo._x = -76;
newColor = new getColor(myMenu);
}
_root.menu0.attachMovie("cubo", "cubo", (7000+1));
_root.menu0.cubo._x = -76;

function getColor(what) {
inizio += (255/nomi.length)/3;
colore = new Color(eval(what));
alex = new Object();
alex = colore.getTransform();
alex.rb += inizio;
alex.gb += inizio;
alex.bb += inizio;
colore.setTransform(alex);
}