Visualizzazione dei risultati da 1 a 10 su 10

Discussione: _root e loadMovie

  1. #1

    _root e loadMovie

    Allora, ho il mio filmato principale che contiene sul primo frame:

    codice:
    variabile = true;
    Carico in un Movie Vlip un filmato esterno nel seguente modo:

    codice:
    mioMovieClip.loadMovie("filmatoEsterno.swf");
    All'interno di filmatoEsterno.swf vorrei modificare il valore di variabile contenuta nel mio filmato principale.
    Ho provaro così:

    codice:
    _root.variabile = false;
    e così:

    codice:
    _level0.variabile = false;
    e anche così:

    codice:
    _level0._root.variabile = false;
    Ma non funziona...
    Mi chiedo, come posso fare?
    perchè non riesco a farli comunicare?
    Vi ringrazio in anticipo.
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    A dire la verità dovrebbe funzionare. Altre informazioni?

  3. #3
    Innanzitutto ti ringrazio negatyve!

    Ti do il link contenente i suddetti files:

    http://members.xoom.virgilio.it/naighes/nonfunziona.zip

    All'interno ho cercato di essere il più preciso possibile su dove risiede il problema.
    Comunque vedrai che cerco di aggiornare il contenuto della casella di testo dinamico "percent" contenuta all'interno del Movie Clip di nome istanza tenda, da filmato esterno1. (Controlla le azioni che ho associato al Movie Clip presente in quest'ultimo).

    Ti ringrazio nuovamente.
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Se vedo la scritta 100%, vuol dire che funziona?

  5. #5
    Si negatyve, ma si vede soltanto quando il suo valore è 100!
    Essendo un preload io volevo che la percentuale di caricamento si incrementasse gradualmente.

    Come mai succede questo?
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Fai così:

    - il filmato esterno fallo di 3 frame, con il movieclip nel terzo
    - cancella lo script dal movieclip
    - nel primo frame della timeline principale:

    codice:
    this.car = this.getBytesLoaded();
    this.tot = this.getBytesTotal();
    this.perc = int((this.car/this.tot)*100);
    _root.tenda.percent = this.perc;
    if(this.getBytesLoaded() > this.getBytesTotal())
    {
    	this.gotoAndStop(3);
    }
    - nel secondo:

    codice:
    this.gotoAndPlay(1);
    e riprova..

  7. #7
    E' quello che avevo pensato infatti!
    Adesso provo immediatamente.
    Ciao e grazie negatyve.
    Nicola Baldi <% Naighes %>
    Il mio blog!

    "Non hai veramente capito qualcosa fino a quando non sei in grado di spiegarlo a tua nonna."

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Figurati. Purtroppo non lo posso provare, la linea ha problemi in upload..

  9. #9
    Utente di HTML.it L'avatar di zadig
    Registrato dal
    Apr 2003
    Messaggi
    36

    ottimo! con un piccolo problemino

    stavo ammazzandomi dietro questo preload e le risposte di negatyve sono state risolutyve! :bubu:

    mi sembra solo che alla linea:

    codice:
    if(this.getBytesLoaded() > this.getBytesTotal())
    si debba mettere un ==, altrimenti non va mai alla fine.

    grazie grazie

  10. #10
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,768
    All'interno di filmatoEsterno.swf vorrei modificare il valore di variabile contenuta nel mio filmato principale.


    _root.variabile = false;
    visto che nn carica sui livelli, la sintassi corretta in questo caso è questa vero???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.