Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Istanza impossibile

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Istanza impossibile

    Non riesco davvero a capire come risolvere sto problema....le ho già provate tutte....azzz

    Cercherò di farmi capire.
    Allora...nella scena del mio filmato flash ho un'istanza dal nome "principale".
    Io voglio che in questa istanza, all'apertura del mio filmato mi mostri una foto ( foto.jpg).
    Infatti sono andato a mettere nel primo fotogramma del movieclip dell'istanza "principale" la foto stessa.

    Poi...al cliccare dei pulsanti del menu faccio caricare nell'istanza "principale" dei filmati esterni.swf.

    Fin qui tutto benissimo.
    Però io vorrei tanto che poi, se venisse cliccato il pulsante "home Page" si scaricasse il filmato presente in quel momento nell'istanza "principale" ( attenzione...io non posso sapere quale filmato sarà presente in quel momento perchè chi lo sa quale avrà scelto il visitatore?).

    Se al pulsante "Home page" gli vado a dare l'azione unload movie lui mi toglie fisicamente l'istanza "principale" dalla scena e se poi uno volesse riaprire di nuovo un filmato non è + possibile farlo in quanto non c'è + l'istanza stessa.

    Ho provato anche a creare un movie nella libreria contenente la stessa foto ( foto.jpg) e poi a dare al pulsante l'azione attachmovie per andare a prenderselo ma niente da fare.
    In questo modo se clicco su home prima di far aprire un qualdìsiasi filmato .swf esterno dentro all'istanza " principale" lui funziona e mi apre il movie contenuto nella libreria, ma se faccio aprire un qualsiasi filmato .swf esterno nell'istanza "Principale" e poi clicco su home non fa nulla.

    Mentre sto scrivendo mi è venuta un'idea ma non so se funzionerà...
    Se al pulsante home page gli dico goto and play fotogramma 10...lui mi andrà al decimo fotogramma del filmato .swf caricato inj quel momento.
    Se io ad ogni filmato esterno nel fotogramma n° 10 vado ad inserire nella time line l'azione unload movie, potrebbe essere che in quel modo scarica SOLO il filmato.swf presente in quel momento ma senza chiudermi sulla scena l'istanza "principale"?

    Che tribolazione......

  2. #2
    :master: la prossima volta scrivi un po di meno che al secondo paragrafo mi stavo già perdendo...

    comunque...secondo me ti stai complicando la vita inutilmente perchè non capisco il motivo per il quale devi caricare tutto per forza nello stesso mc...gli swf esterni caricali in un altro mc vuoto e quando si clicca sul pulsante homepage fai un unloadmovie del mc in cui carichi i tuoi swf esterni. Semplicissimo...non c'è bisogno di sapere quale swf sia stato caricato...

    se hai bisogno di chiarimenti ulteriori chiama..

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Re:

    Sbagliato purtroppo.
    Se do l'azione unload movie lui mi toglie fisicamente l'istanza nella scena principale.
    Per cui ne consegue che se l'utente, dopo aver cliccato su home page, gli venisse da riaprire qualche altro movie non potrebbe farlo.

    In poche parole unload movies non mi elimina il filmato riprodotto in quel momento ma senza eliminarmi l'istanza, ma elimina proprio TUTTA l'istanza....e così non va + bene.

  4. #4

    Re: Re:

    Originariamente inviato da vagabund
    Sbagliato purtroppo.
    Se do l'azione unload movie lui mi toglie fisicamente l'istanza nella scena principale.
    Per cui ne consegue che se l'utente, dopo aver cliccato su home page, gli venisse da riaprire qualche altro movie non potrebbe farlo.

    In poche parole unload movies non mi elimina il filmato riprodotto in quel momento ma senza eliminarmi l'istanza, ma elimina proprio TUTTA l'istanza....e così non va + bene.
    questa mi è nuova


    se tu carichi un swf all'interno di movieclip vuoto e poi lo lo scarichi con l'unloadmovie puoi sempre ricaricarci dentro quando vuoi quello che vuoi...

    io faccio sempre tutto in questo modo...non riesco a capire dove sia il problema, posta il codice che usi se vuoi così posso aiutarti meglio...

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Re:

    Il codice è questo: on (release) {
    _root.principale.unloadMovie();
    }

    Ma caoisci che lui in questo modo mi elimina l'istanza "principale" dalla scena.
    E siccome i pulsanti dicono " _root.principale load movie filmato.swf" non trovando + principale nella scena non mi aprono + niente.

  6. #6

    Re: Re:

    Originariamente inviato da vagabund
    Il codice è questo: on (release) {
    _root.principale.unloadMovie();
    }

    Ma caoisci che lui in questo modo mi elimina l'istanza "principale" dalla scena.
    E siccome i pulsanti dicono " _root.principale load movie filmato.swf" non trovando + principale nella scena non mi aprono + niente.
    ma se invece di usare unload ,carichi direttamente un'altra cosa su principale?
    codice:
    on(release){
    this.principale.loadMovie("home.swf");
    }
    stesso per gli altri...
    codice:
    on(release){
    this.principale.loadMovie("pagina2.swf");
    }
    caricando sempre sullo stesso movie ,lo scaricamento del precedente è implicito
    non risolvi così :master:

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,628

    Re:

    Sto gia facendo una cosa del genere.
    Infatti nel primo fotogramma dell'istanza "principale" ho inserito l'azione: Load movie_root.principale "foto index.swf"
    dove nel filmato index.sfw ho inserito al primo fotogramma la foto index.
    Quando voglio, cliccando su home page, far tornare la cosa gli dico di caricare al click del mouse il medesimo filmato.

    Però credo che in questo modo gli utenti, all'apertura della mia home page, oltre al preload del filmato in generale, una volta caricato dovranno ancora attendere qualche secondo ( anticipandolo anche magari sempre con un preload) per far si che venga da subito richiamto il filmato index.swf nell'istanza "principale".

    Ma non è niente di grave....

    Senti...parliamo di gnocca che è meglio perchè ste cose fan venire solo mal di testa :-)

  8. #8
    Allora io solitamente faccio così:

    on(release){
    loadmovie("filmato.swf", _root.mcvuoto);
    }

    per scaricare invece il filmato o ci carico sopra un altro swf oppure:

    on(release){
    unloadmovie(_root.mcvuoto);
    }

    ma se poi voglio ricaricarci dentro un altro swf non ho nessun problema perchè il clip è sempre lì...vuoto, ma c'è...

  9. #9
    e vabbò parlamo di gnocca

  10. #10
    Originariamente inviato da fates69
    e vabbò parlamo di gnocca
    ehi suor fates...a quest'ora dovresti ritirarti nel tuo convento...



    vagabund prova a fare come ti ho detto...vedrai che funziona...

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.