Salve a tutti, mi sono dato da un po' di tempo al 3D in flash, e dopo tante libs sono arrivato a Papervision3D.
Ho un piccolo e lieve problema da sottoporvi che spero non vi occupi molto tempo per la soluzione.
L'idea che sta alla base del mio problema è la sequente:
vorrei realizzare un "pannello" (plane padre) che contiene dei pulsanti ( altri plane figli ). (la veste grafica la gestisco semplicemente con delle texture).
Vorrei riuscire a catturare l'evento mouseover sui plane figli.
Supponendo che il padre si chiami "plane" con il seguente codice
riesco ad intercettare l'evento. e funziona.plane.container.addEventListener( MouseEvent.MOUSE_OUT, onMouseEvent);
Come posso fare per il figlio "plane2"?
è errato perchè container è nullo.plane2.container.addEventListener( MouseEvent.MOUSE_OVER, onMouseOver);
Potrei mettere anche tutti i plane dentro la stessa scena ( togliendo il plane padre), ma visto che mi serve anche una rotazione non mi vorrei ritrovare a ruotare tutti plane ad uno ad uno.
Pensate ad una tastiera, il padre è la scocca ed i figli i pulsanti. Se prendo la scocca e la ruoto anche i tasti ruotano.
Help