Ho un MovieClip che chiamo contenitore e risiede al centro dello Stage.
Dentro a contenitore ho un altro Movie Clip che chiamo ruotato ed è posto a coordinate x=0 y=0 del contenitore.
Dentro ruotato ho l'istanza di un'ulteriore MovieClip rettangolo che raffigura un rettangolo, l'istanza è posta a coordinate x=0 y=0 di ruotato.
Il rettangolo è disegnato al cetro di rettangolo
Il contenitore viene messo sempre al centro dello stage dall'actionscript, senza essere scalato.
Il problema è che se imprimo una rotazione sull'asse X a ruotato e poi modifico le dimensioni della finestra che contiene il filmato, il rettangolo viene portato al centro ma l'asse di rotazione resta fisso e di conseguenza mi trovo un punto di fuga che non è più centrale.
Ho messo apposta ruotato dentro a contenitore perchè pensavo che spostando al centro contenitore non andavo così ad alterare la posizione di ruotato, tuttavia la traslazione agisce non solo sul contenitore ma anche sugli oggetti contenuti.
Io voglio che il rettangolo sia collocato al centro, ruotato ma con punto di fuga sempre centrale.

Rispondi quotando