Purtroppo non uso funzioni e mi fido poco dei clipEvent qundi uso solo if e pochi altri comandi, comunque leggendo quel po di codice mi pare che ti sei complicato la vita, mi spiego meglio: il MC circonferenza contiene i bottoni come si devono presentare nello stato iniziale quindi _rotation=0 se io clicco sul bottone di sinistra la rotazione del MC deve essere incrementata di 90° e nel ciclo al difuori del MC (cironferenza) do questo tipo di istrozione:
if ((_root.pallaSx=1) and (_root.circonferenza._rotation<90)){_root.circonfe renza._rotation = _root.circonferenza._rotation+5;}
_root.pallaSx e la var. che attivo con il bottone sinistro.
Ho usato questo tipo di ragionamento pre far ruaottare ghire in un lavoro che sto faccendo in questo momenteo. Se lo vuoi vedere http://www.marcogame.net/stargate.htm![]()
![]()
P.s. se puoi mandarmi il .fla ci do un' occhiata.