Parece que el problema esta en cuando duplica el mc el duplicado no encaja perfectamente con el mc entonces se hace el defecto tratare de explicar, las imágenes deben de correr de un lado a otro bueno hasta ahí estamos bien pero en algún momento las imágenes pierden esa continuidad, párese que cuando duplica el mc lo coloca en una posición un poca mas a la derecha o izquierda dando la sensación de un brinco te pego las acciones:
onClipEvent (load) { duplicateMovieClip("barra1", "barra0", 99); duplicateMovieClip("barra1", "barra2", 100); //barra1 se duplica el duplicado sera barra0 //barra1 se duplica el dulicado sera barra2 barra0._x = barra1._x-barra1._width*1.02; barra2._x = barra1._x+barra1._width*1.02; var factor:Number = .05; var velocidad:Number = 0; // trace("Original x: " + barra1._x); // trace("Ancho :" + barra1._width); // trace("La 0 x: " + barra0._x); // trace("La 2 x: " + barra2._x); } onClipEvent (enterFrame) { if (_parent._ymouse>=_parent.palo0._y && _parent._ymouse<=_parent.palo2._y) { if (_parent._xmouse>=barra0._x && _parent._xmouse<=barra2._x+_barra2._width) { if (_parent._xmouse<_parent.palo._x) { if (_parent._xmouse>=_parent.palo0._x && _parent._xmouse<=_parent.palo2._x) { velocidad = (_parent.palo._x-_parent._xmouse)*factor; } _x += velocidad; if (_x>=523) { _x = -790; } } else { if (_parent._xmouse>=_parent.palo0._x && _parent._xmouse<=_parent.palo2._x) { velocidad = (_parent._xmouse-_parent.palo._x)*factor; } _x -= velocidad; if (_x<=-790) { _x = 520; } } } } }
|
Por amorfa
Envíale un mensaje privado
|