Código :
if(zona_mc._x >= 186 && zona_mc._x <=344) {
onEnterFrame = function(){
zona_mc.onPress = function() {
zona_mc._x = _xmouse;
}
}
}
El if() calcula que no esté ni en el final ni en el principio de la barra y lo otro se entiende, pero no funciona. Lo primero es que al hacer click en la barrita se mueve 10 pixels y se queda quieta aunque mantengas y arrastres el ratón. Lo segundo es que despues de dar muchos clicks y que la barrita salga de los pixels indicados en el if(), sigues podiendo moverla. Espero que me ayudeis, el codigo me lo he sacado de la manga, así que no me extrañaria que estuviera fatal.
