non è così semplice...
ti posto il codice..
Codice PHP:
var angolo:Number;
var temp:Number = 0;
circle_mc.onPress = function() {
circle_mc.onMouseMove = function() {
angolo = Math.atan2(_ymouse-this._y, _xmouse-this._x);
if (temp == 0) {
temp = -this._rotation+(angolo*(180/Math.PI));
}
this._rotation = (angolo*(180/Math.PI))-temp;
trace("rotazione:"+(360-(this._rotation)));
};
};
circle_mc.onMouseUp = function() {
if (this.onMouseMove) {
temp = 0;
delete this.onMouseMove;
}
};
con il trace provo a ricavarmi l' angolo che poi userò dopo ma non vengono i valori giusti..
Quello che voglio fare è una clip che se premuta ruota a seconda della posizione del mouse..
funziona tutto ma non riesco a ricavarmi i valori di rotazione "giusti"