Verificare il livello gerarchico di un SWF

Come si può verificare in FlashMX se un SWF è caricato da solo oppure è caricato all’interno di un altro?

In ActionScript 1.0 non esiste lockroot, però ho trovato un sistema:

Imposto una variabile di controllo nella linea temporale principale:

effroot = 1;

…e poi scrivo questo codice (dove voglio) se voglio sapere se l’SWF è caricato o va da solo:

if (_root.effroot == 1) {
trace("va da solo");
} else {
trace("è caricato dentro un altro");
}

Dovrebbe funzionare!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Ricevi un avviso se ci sono nuovi commenti. Oppure iscriviti senza commentare.

You can add images to your comment by clicking here.