Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di klauzz
    Registrato dal
    Jul 2001
    Messaggi
    303

    loadMovie con variabile: mi aiutate?

    ragazzi, ho un problema...

    ho un swf (index.swf) che deve caricare un swf esterno (pippo1.swf) con un LoadMovie, ma tramite una variabile.

    Mi spiego:
    in pratica vorrei che alla pressione del pulsante (A), si crei una variabile di nome "variabile", e che mandi il filmato corrente al frame 10, dove con una azione fotogramma gli fa fare il LoadMovie.

    Al frame 10 io avrei un'azione fotogramma del tipo:

    --------------------------------------------------
    loadMovie("(variabile).swf", _root.main_loader);
    --------------------------------------------------

    ovviamente la sintassi è errata, ma mi volevo far capire...

    Il vantaggio è che avendo un secondo pulsante (B),
    mando il filmato sempre a quello stesso frame 10, ma passando una variabile diversa (variabile2), mi fa caricare un swf diverso (pippo2).

    Mi date una mano col codice?

    Thanxxx

    Klauzz

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    ma perchè non dai l'azione di caricamento direttamente ai pulsanti? O altrimenti fai una funzione poi la richiami dai pulsanti passando valori diversi della variabile es:

    codice:
    function carica(i){
    loadMovie("pippo"+i+".swf", _root.main_loader)
    }

    sul pulsante A
    codice:
    on (release){
    _root.carica(1)
    }
    sul pulsante B
    codice:
    on (release){
    _root.carica(2)
    }

  3. #3
    Utente di HTML.it L'avatar di klauzz
    Registrato dal
    Jul 2001
    Messaggi
    303
    grazie Zippo!!!

    era proprio quello che mi serviva

    w le functions;p

    thanxxx

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    ecco una delle poche volte in cui sono stato utile...

    prego

  5. #5
    Utente di HTML.it L'avatar di klauzz
    Registrato dal
    Jul 2001
    Messaggi
    303
    ho un altro quesito...

    la function è perfetta, ma ho bisogno ancora di qualcosina...
    in pratica, io ho questa situazione:

    ho un pannello che si sposta dal fotogramma 0 al 10.

    0(stop---------------->10(stop

    Vorrei che il mio pulsante faccia

    gotoAndPlay(2);

    //ma che mi carichi la function solo quando il fotogramma è al 10.


    _root.carica(1); come glielo dico??????

    come si fa a dire che deve prima portarmi al 10 e solo successivamente caricarmi la function?
    Ho provato a mettere la function al frame 10 ma non va, perchè probabilmente quando il pulsante passa l'istruzione di caricamento, non trova la function nella timeline...

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    metti la funzione sul fotogramma 10 ma senza nominarla cioè:

    function (i){
    loadMovie("pippo"+i+".swf", _root.main_loader)
    }

    poi ai pulsanti dai questa azione:

    on (release){
    _root.gotoAndPlay(2)
    _root.i=0
    }

    cambiando opportunamente il valore a "i" per ogni pulsante.


  7. #7
    Utente di HTML.it L'avatar di klauzz
    Registrato dal
    Jul 2001
    Messaggi
    303
    nulla da fare... non funzia...

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    477
    ho fatto una boiata...non serve la funzione scrivi direttamente sul 10° frame:

    loadMovie("pippo"+i+".swf", _root.main_loader)

  9. #9
    Utente di HTML.it L'avatar di klauzz
    Registrato dal
    Jul 2001
    Messaggi
    303
    wowow thanxxx

    funzia alla grande

    grazie Zippo!


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.