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

Aprecer/desaparecer...

Estas en el tema de Aprecer/desaparecer... en el foro de Flash y Actionscript en Foros del Web. Saludos... Nuevamente presento el siguiente code para una preguntilla.... Cita: stop(); anchoPelicula = 800; altoPelicula = 560; acel = 10; iniciado = true; izq_mc._visible = ...
  #1 (permalink)  
Antiguo 02/06/2006, 06:53
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Aprecer/desaparecer...

Saludos...

Nuevamente presento el siguiente code para una preguntilla....

Cita:
stop();
anchoPelicula = 800;
altoPelicula = 560;
acel = 10;
iniciado = true;
izq_mc._visible = false;
der_mc._visible=true;
// Operaciones
fondo_mc._width = 747.4;
fondo_mc._height = 68.9;
fondo_mc._x = 11.6;
fondo_mc._y = 434.4;
acel /= 50;
panoramica_mc._x = 45.0;
panoramica_mc._y = 438.1;
mitad = anchoPelicula/2;
ancho = panoramica_mc._width;
// Al pasar el mouse encima
fondo_mc.onRollOver = function() {
iniciado = false;
mover();
};
fondo_mc.onRollOut = function() {
//delete panoramica_mc.onEnterFrame;
};
// Funcion Mover
function mover() {
barraqueanda();
panoramica_mc.onEnterFrame = function() {
//trace("grandao dando role em: "+ _root.panoramica_mc._x);
//anda2();
if (_xmouse != mitad) {
if (_xmouse<mitad && _ymouse>436) {
if (panoramica_mc._x<0) {
inc = Math.abs(_xmouse-mitad)*(acel/10);
//
panoramica_mc._x += inc;
izq_mc._visible = false;
der_mc._visible = true;
}
} else {
inc = Math.abs(_xmouse-mitad)*(acel/10);
if (panoramica_mc._x>(-580) && _ymouse>436) {
panoramica_mc._x -= inc;
izq_mc._visible = true;
der_mc._visible = false;
}
}
}
};
}
init();
function init() {
barraqueanda();
this.onEnterFrame = function() {
if (iniciado) {
if (panoramica_mc._x>(-580)) {
panoramica_mc._x -= 0.5;
}
} else {
delete this.onEnterFrame;
}
};
}
Esta vez he incluído lo siguiente:

Cita:
izq_mc._visible = false;
der_mc._visible = true;
y lo contrario según la posición del mouse.

La idea es que al llegar al final de la panorámica al lado derecho la der_mc desaparezca y lo mismo en viceversa, es decir, que al llegar la panorámica al tope de la izquierda el izq_mc desaparezca.

tal y como lo he incluído sólo consigo que se vean si voy a la izquierda o derecha... Vamos!... algo diferente a lo que necesito...

Me podrían echar un cable?


Gracias.
__________________
Andrew :P
  #2 (permalink)  
Antiguo 02/06/2006, 08:57
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
Bueno!... Más o menos he podido lograr quq aparezca y desaparezca el MC de la flecha derecha... No con la misma fortuna he podido hacer que el izquierdo tenga el mismo efecto...

Cita:
this.onEnterFrame = function() {
if (panoramica_mc._x>(-580)) {
der_mc._visible = true;
} else {
if (panoramica_mc._x<(1532)) {
der_mc._visible = false;
}
}
};
Podrían echarme una mano en esto por favor?...
__________________
Andrew :P
  #3 (permalink)  
Antiguo 02/06/2006, 09:36
Avatar de andrewp  
Fecha de Ingreso: agosto-2003
Ubicación: Barcelona
Mensajes: 1.160
Antigüedad: 20 años, 8 meses
Puntos: 5
nadie que me pueda ayudar??????
__________________
Andrew :P
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 10:32.