/* Clase Movimientos Se dedica a mover el cielo y la tierra */ // class Movimientos { // private static var movimiento_max:Number = 60; private static var movimiento_min:Number = 1; private static var movimiento:Number = 0; private static var incrementar_veloc:Boolean = true; private static var incremento_veloc:Number = 8; private static var decremento_veloc:Number = 1000; private static var tamano_mc:Number = 1626; private static var posic_mc1:Number; private static var posic_mc2:Number; private static var posic_mc3:Number; private static var limite_empalme:Number = tamano_mc/4; private static var turno_cielo:Number = 2; // private static var movimiento_nube1:Number = 0.75; private static var movimiento_nube2:Number = 0.5; private static var movimiento_nube3:Number = 0.25; private static var posic_nube_mc1:Number; private static var posic_nube_mc2:Number; private static var posic_nube_mc3:Number; private static var limite_empalme_nube:Number = 0; private static var margen_nubes:Number = 300; private static var turno_nube:Number = 2; // function Movimientos() { } public function cielo() { incrementar_veloc = true; _root.createEmptyMovieClip("oef_cielo_mc",_root.getNextHighestDepth()); _root.oef_cielo_mc.onEnterFrame = function() { if (incrementar_veloc) { if (movimiento<=movimiento_max) { movimiento += incremento_veloc; } } else { if (movimiento>movimiento_min) { movimiento -= decremento_veloc; } if (movimiento<=movimiento_min) { delete (_root.oef_cielo_mc.onEnterFrame); unloadMovie(_root.oef_cielo_mc); movimiento = 1; // posic_mc1 = _root.contenedor_base_mc.cielo_png_mc.cielo1_mc._x; posic_mc2 = _root.contenedor_base_mc.cielo_png_mc.cielo2_mc._x; posic_mc3 = _root.contenedor_base_mc.cielo_png_mc.cielo3_mc._x; // if (turno_cielo == 2) { if (posic_mc2>=limite_empalme) { posic_mc3 = (posic_mc1-tamano_mc); turno_cielo = 1; _root.contenedor_base_mc.cielo_png_mc.cielo3_mc._x = posic_mc3; } } else if (turno_cielo == 1) { if (posic_mc1>=limite_empalme) { posic_mc2 = (posic_mc3-tamano_mc); turno_cielo = 3; _root.contenedor_base_mc.cielo_png_mc.cielo2_mc._x = posic_mc2; } } else if (turno_cielo == 3) { if (posic_mc3>=limite_empalme) { posic_mc1 = (posic_mc2-tamano_mc); turno_cielo = 2; _root.contenedor_base_mc.cielo_png_mc.cielo1_mc._x = posic_mc1; } } // } } _root.contenedor_base_mc.cielo_png_mc.cielo1_mc._x += movimiento; _root.contenedor_base_mc.cielo_png_mc.cielo2_mc._x += movimiento; _root.contenedor_base_mc.cielo_png_mc.cielo3_mc._x += movimiento; // _root.contenedor_base_mc.nubes_mc.nube1_mc._x += movimiento; _root.contenedor_base_mc.nubes_mc.nube2_mc._x += movimiento; _root.contenedor_base_mc.nubes_mc.nube3_mc._x += movimiento; //_root.aplicarFiltro(true); }; } // public function nubes() { _root.createEmptyMovieClip("oef_nubes_mc",_root.getNextHighestDepth()); _root.oef_nubes_mc.onEnterFrame = function() { // posic_nube_mc1 = _root.contenedor_base_mc.nubes_mc.nube1_mc._x; posic_nube_mc2 = _root.contenedor_base_mc.nubes_mc.nube2_mc._x; posic_nube_mc3 = _root.contenedor_base_mc.nubes_mc.nube3_mc._x; // if (posic_nube_mc1>=(Stage.width+margen_nubes)) { posic_nube_mc1 = -1500; _root.contenedor_base_mc.nubes_mc.nube1_mc._x = posic_nube_mc1; } if (posic_nube_mc2>=(Stage.width+margen_nubes)) { posic_nube_mc2 = -1000; _root.contenedor_base_mc.nubes_mc.nube2_mc._x = posic_nube_mc2; } if (posic_nube_mc3>=(Stage.width+margen_nubes)) { posic_nube_mc2 = -1000; _root.contenedor_base_mc.nubes_mc.nube3_mc._x = posic_nube_mc3; } // _root.contenedor_base_mc.nubes_mc.nube1_mc._x += movimiento_nube1; _root.contenedor_base_mc.nubes_mc.nube2_mc._x += movimiento_nube2; _root.contenedor_base_mc.nubes_mc.nube3_mc._x += movimiento_nube3; }; } // public function detener(value:String) { switch (value) { case "cielo" : incrementar_veloc = false; break; } } }