Tutte le classi sono all'interno di un package, ho evitato di trascrivere le cose che non centrano col problema. Tutte le classi funzionano perfettamente, l'unico problema è che non eseguono quella funzione. La classe Main viene eseguita appena parte il programma. Ho verificato che l'eventListener viene attaccato all'oggetto, infatti se scrivo:
il trace() ritorna true. Però non viene eseguita la funzione onKeyPress.codice:class Player { function Player() { ... MovieClip(root).addEventListener(KeyboardEvent.KEY_DOWN, onKeyPress); trace(MovieClip(root).hasEventListener(KeyboardEvent.KEY_DOWN)); } }

Rispondi quotando