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.

You can add images to your comment by clicking here.