Hola tengo un problemilla:
Tengo un mc con este script
Código:
onClipEvent (load) {
mover = 0;
}
onClipEvent (enterFrame) {
_rotation += (mover-_rotation)/4;
}
y un botón que da valores a mover +45 y otro -45, cuando pulsas el botón el mc gira izquierda y dercha, por lo tanto daria vueltas hasta el infinito porque segun he leido por ejemplo _rotation entiende +425 grados como 65 grados, vale el problema es que cuando supera los 180 o los -180 empieza a dar vueltas como las ruedas de un formula 1, y no alcanzo a controlar porque...
De primeras se me ha ocurrido poner unos if de tal manera que cuando sea más de 180 el valor se el siguiente que tendría que ser -135, y es correcto, lo unico que en vez de girar de la forma más cercana gira al contrario y da todo el recorrido... quizas tenga que cambiar tb la formula "_rotation += (mover-_rotation)/4;" ?? o no sirviria para nada...
Gracias