Originariamente inviato da Luca_Fly
Be... credo che il tuo problema sia più un'aspetto logico che di programmazione... disogna ingegnarsi di trigonometria... però possiamo anche laciargliela al PC...
Se tu crei un clip(Centro) in cui inserisci un'altro clip(Raggio) decentrato sulla +X
//Con
setProperty(_root.Centro.Raggio,_X,valore);//controlli appunto il raggio...
//Poi
setProperty(_root.Centro,_X,valore);//coordinata x di centro rotazione
setProperty(_root.Centro,_Y,valore);//coordinata y di centro rotazione
//e
setProperty(_root.Centro,_rotation,valore);//rotazione

Dovresti avere tutto un gestione ,devi solo buttarci dentro i valori...
Unico dubbio e qui spero qualcuno mi corregga ,che il mio codice per la gestione del raggio ,faccia riferimento alle coordinate "zero" del clip "Centro".

Se non ti piace il sistema spero ti piaccia la matematica... fammi sapere ,se non va ti passo le formule necessarie ,dimmi solo che dati hai a disposizione.

Luca
si infatti, il problema è più di matematica, lo script non penso che userò quello però, poichè è Flash 5 e setProperty ormai è deprecato, cmq ti ringrazio lo stesso