Comunidad de diseño web y desarrollo en internet online

Preload y Niveles

Citar            
MensajeEscrito el 23 Jun 2006 03:41 pm
Hola Gente,

tengo una nueva duda y recurro a los que saben para q me orienten y ver si puedo arreglar el problema q tengo.

2 FLA, cada uno con su correspondiente código AS.
Uno pertenece a un preload de porcentaje.
El otro pertenece a un FLA que muestra imagenes q van pasando y cuando haces clic en una imagen ésta se agranda.

Código del preload:

Código :

onClipEvent (load) {
//este es el total del peso de la peli
b_total=_root.getBytesTotal();
}
onClipEvent (enterFrame){
   //bytes cargados
   b_loaded=_root.getBytesLoaded();
   
   // si ya se cargaron todos los bytes
   if(b_loaded >= b_total){

      // play a la movie principal en el label inicio
      _root.gotoAndPlay("inicio");

   // si no
   }else{
      
      //sacamos el %
      porcentaje=(b_loaded/b_total)*100;

      // le aplicamos el porcentaje a la barra
      barra._xscale=porcentaje;

      // genera el output 
      output= Math.floor(porcentaje)+"% cargado";
   }

}


Código del otro MC:

Código :

_root.slider._x = _root.slider._x+1;
//Detiene el movimiento de las etiquetas
if ((_xmouse>84) && (_xmouse<390) && (_ymouse>370) && (_ymouse<410)) {
   _root.slider._x = _root.slider._x-1;
}
//cuando el ratón va para la izquierda las etiquetas van para la derecha
if ((_xmouse>40) && (_xmouse<70) && (_ymouse>370) && (_ymouse<410)) {
   _root.slider._x = _root.slider._x+10;
}
//cuando el ratón va para la derecha las etiquetas van para la izquierda
if ((_xmouse>390) && (_xmouse<410) && (_ymouse>370) && (_ymouse<410)) {
   _root.slider._x = _root.slider._x-10;
}
//cuando x toma el máximo valor se resetea
if (_root.slider._x>870) {
   _root.slider._x =-400;
}
if (_root.slider._x<-450) {
   _root.slider._x = 800;
}



Bien, los uni ^^ , saqué en el proload las capas que no necesitaba (mostraban imágenes) y pegue las capas del MC2 en la misma escena.

El preload anda que es una belleza, pero cuando carga el segundo MC las etiquetas no se mueven. Por lo poco que se y lo mucho que leí se que tengo un problema de niveles o por lo menos eso creo, pero si bien entendí el concepto de _root y _parent que está en el tutorial de este misma web no soy capaz de darme cuenta como aplicarlo acá.

Mi pedido es si alguien me ayuda a darme cuenta por donde está el error.
Desde ya Muchas Gracias!!

Por deqnte

25 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 24 Jun 2006 06:07 pm
REFORMULO LA PREGUNTA

Ejemplo: un MC con una sola escena y con este código

Código :

_root.slider._x = _root.slider._x+1;

Pregunta:
cómo lo debería escribir si va en la escena 2?
Gracias.

Por deqnte

25 de clabLevel



Genero:Masculino  

msie

 

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