Originariamente inviato da zizzolo
oddio... pulsanteCiak è un SimpleButton... è un pulsante...
ecco, ti sei risposto da solo

comunque il problema è che devi intercettare lo stage dall'interno della classe e lo puoi fare attraverso la proprietà stage
il problema è che fino a che l'istanza della classe non è stata creata ed attaccata sullo stage, la proprietà risulterà null
un esempio su timeline:
Codice PHP:
var mc:MovieClip = new MovieClip();
trace(mc.stage); // output: "null"
addChild(mc);
trace(mc.stage); // output: "[object Stage]" 
chiaramente però nella classe non puoi determinare se l'istanza è stata attaccata o meno, perciò potresti incorrere in un errore
per questo AS3 ti viene incontro aggiungendo l'evento Event.ADDED o meglio ancora nel tuo caso, visto che ti interessa attaccare sullo stage, Event.ADDED_TO_STAGE, che verificano il momento in cui un determinato DisplayObject è stato attaccato ed effettua delle azioni di conseguenza... spero che tutto il discorso sia abbastanza chiaro