Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Clip vuoti per swf esterni

    Con flash Mx

    Per ridurre le dimensioni di un file swf to creando alcuni files swf che quando servono vengono richiamati all'interno dell'animazioine principale. Tramite on ClipEvent (load) + Load Movie, vorrei che il file swf richiamato comparisse esattamente dove voglio io. Se non gli do alcuna coordinata questo si mette in posizione 0, in alto a sinistra.

    Ora, io so che per posizionarlo dove si desidera bisogna creare un clip vuoto, su LoadMovie bisogna specificare il target e dovrebbe funzionare: il comando sarebbe questo:

    onClipEvent (load) {
    loadMovie("esterno.swf", "clipvuoto");
    }

    La mia domanda banale: è come si crea un clip vuoto? Ma sopratutto come gli si da la giusta dimensione?

    Posso aministrare la visibilità di cio che carico dall'esterno?

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Via script (nella timeline principale, ad esempio):

    codice:
    this.createEmptyMovieClip("loader", 1);
    this.loader.loadMovie("esterno.swf");

  3. #3

    Grazie ma...

    Grazie prima di tutto, ma non ci ho capito granchè, ti dispiacerebbe spiegarmi passo passo che diavolo devo fare?

    Scusa ma dopo 10 ore di lavoro connetto poco..


  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    E' un codice che devi scrivere nella timeline in cui vuoi che venga creato il movieclip vuoto (via script), nel quale caricare il filmato esterno. Devi solo fare Copia-Incolla..

  5. #5
    :gren: :gren:
    SIIIIIII, funziona!
    :quote:


    grazie

  6. #6
    Utente di HTML.it L'avatar di amamax
    Registrato dal
    Feb 2001
    Messaggi
    562

    X NEGATYVE

    Ciao Negatyve.
    Ho provato la tua soluzione e ho risolto il mio problema per far mantenere al filmato richiamato, la sua dimensione prestabilita.
    Questo semplicemente mettendo prima del metodo loadMovie il nome del MC vuoto. Prima invece mettevo il riferimento al clip vuoto, attraverso il secondo parametro di loadMovie, ma questo faceva si che il filmato caricato andasse con dimensioni maggiori.
    Mi puoi spiegare la differenza???
    Grazie

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Dimensioni maggiori? Cioè scrivendo:

    codice:
    this.createEmptyMovieClip("loader", 1);
    loadMovie("esterno", "loader");
    e

    codice:
    this.createEmptyMovieClip("loader", 1);
    this.loader.loadMovie("esterno.swf");
    ti vengono due cose diverse?

  8. #8

    ...

    come si fa a caricare ad una certa posizione il movie esterno?
    nn ho capito molto che significa timeline
    riesco a caricarlo ma dove nn lo voglio!
    tnx

  9. #9
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030

    Re: ...

    Originariamente inviato da thedarkweb
    come si fa a caricare ad una certa posizione il movie esterno?
    nn ho capito molto che significa timeline
    riesco a caricarlo ma dove nn lo voglio!
    tnx
    abbandono un attimo il percorso che ti stava giustamente indicando Negatyve per farne un altro.
    passo passo fai così:
    -sul tuo filmato disegna un rettangolo
    -selezionalo
    -premi F8 e crea un movieclip a cui dai il nome "movieclipvuoto"
    -adesso sei nel tuo movieclip e hai un rettangolo
    -senza uscire dal movieclip seleziona il tuo rettangolo e cancellalo
    -esci dal tuo movieclip (ad esempio cliccando due volte sullo sfondo del tuo filmato)
    -adesso hai un movieclip vuoto (dovresti vedere una sorta di mirino, un cerchiolino con dentro una croce)
    -clicca su quel cerchiolino, quindi sul tuo movieclip vuoto che hai appena creato, e dal pannello Proprietà dagli un "nome istanza", ad esempio chiamiamolo "vuoto"
    -adesso sposta il tuo movieclip vuoto nella posizione in cui ti serve, considera che nel punto in cui lo metti ci andrà il vertice superiore sinistro del filmato che carichi
    -adesso senza entrare nel movieclip clicca sul tuo primo fotogramma e dai al fotogramma la seguente azione:
    loadMovie("iltuomovieesterno.swf" , "_root.vuoto");
    in cui ovviamente al posto de "iltuomovieesterno.swf" devi mettere il nome del tuo filmato esterno che vuoi caricare
    -CTRL+INVIO e dimmi se funziona

    è nella nostra unicità che risiede la meraviglia degli esseri umani

  10. #10

    ...

    si così avevo fatto anchio prima...
    soltanto che così a me si sfalsa la posizione diciamo che riesco a spostare il clip ma nn esattamente nella posizione in cui è il pallino! nn capisco perche!
    comunque così funzia anche se nn con precisione!
    grazie cqm darkiko

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.