Ho l'esigenza di leggere, con uno script ASP, tramite un loadVar(iables),il valore di una variabile di un collie che ho creato che verrà utilizzata in tutte le scene del mio filmato principale,
tranne che nel preload.
Poiche' la _root e' "un'area accessibile e comune a tutte le scene"
compreso il preload (no?), vorrei memorizzare il valore di questa variabile in una variabile globale: _root.val_cookie_code
per far cio' mi conviene porre il loadVar(iables) nel preload cosi' sono sicuro che venga letto in quella pre-scena e possa essere utilizzato dalla scena 1 in poi ?
Pero' devo essere sicuro che il filmato non passi dal preload
(che poi non verrà visualizzato se il filmato e' gia' in cache )
alla scena seguente prima che non si abbia caricata da file la variabile ...
Che errori non devo fare e a che cosa devo badare ?
Avrei pensato di mettere nel preload questo code:
codice:System.UseCodepage = true; dati1 = new LoadVars(); dati1.path = this; dati1.onLoad = function(success) { if (success){ _root.val_cookie_code = this.cookie_code; _root.play(); }else{ // MA QUI COSA FACCIO ? // NULLA ? } }; dati1.load("read_cookie_code.asp?a="+random(999999)); stop(); // ma qui stoppo solo il movie clip....in attesa del caricamento dati da file... _root.stop(); // e' giusto stoppare anche la root del preload ???????????????
Vedete errori ?
Consigli ?
grazie

Rispondi quotando