Visualizzazione dei risultati da 1 a 6 su 6

Discussione: duplicatemoveclip

  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    duplicatemoveclip

    mi spiegate bene come si usa? Per favore

  2. #2
    MovieClip.duplicateMovieClip()
    Disponibilità
    Flash Player 5.

    Uso
    my_mc.duplicateMovieClip(newname, depth [,initObject])

    Parametri
    newname Identificatore univoco per il clip filmato duplicato.

    depth Numero univoco che specifica il livello di profondità in cui posizionare il file SWF specificato.

    initObject (supportato da Flash Player 6 e versioni successive). Un oggetto contenente la proprietà da destinare al clip filmato duplicato. Questo parametro consente ai clip filmato creati dinamicamente di ricevere parametri a cui essere associati. Se initObject non è un oggetto, esso viene ignorato. Tutte le proprietà di initObject vengono copiate nella nuova istanza. Le proprietà specificate tramite initObject sono disponibili per la funzione di costruzione. Questo parametro è opzionale.

    Valori restituiti
    Un riferimento al clip filmato duplicato.

    Descrizione
    Metodo; crea un'istanza del clip filmato specificato durante la riproduzione del file SWF. La riproduzione dei clip filmato duplicati viene avviata sempre a partire dal fotogramma 1, a prescindere dal fotogramma su cui si trovava il clip filmato originale quando è stato richiamato il metodo duplicateMovieClip(). Le variabili nel clip filmato principale non vengono copiate nel clip filmato duplicato. I clip filmato creati mediante il metodo duplicateMovieClip() non vengono duplicati se si richiama duplicateMovieClip() sui rispettivi clip filmato principali. L'eliminazione del clip filmato principale comporta l'eliminazione del clip filmato duplicato.


    Cosa vuoi sapere oltre a questo?

  3. #3
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    Originariamente inviato da Broly
    MovieClip.duplicateMovieClip()
    Disponibilità
    Flash Player 5.

    Uso
    my_mc.duplicateMovieClip(newname, depth [,initObject])

    Parametri
    newname Identificatore univoco per il clip filmato duplicato.

    depth Numero univoco che specifica il livello di profondità in cui posizionare il file SWF specificato.

    initObject (supportato da Flash Player 6 e versioni successive). Un oggetto contenente la proprietà da destinare al clip filmato duplicato. Questo parametro consente ai clip filmato creati dinamicamente di ricevere parametri a cui essere associati. Se initObject non è un oggetto, esso viene ignorato. Tutte le proprietà di initObject vengono copiate nella nuova istanza. Le proprietà specificate tramite initObject sono disponibili per la funzione di costruzione. Questo parametro è opzionale.

    Valori restituiti
    Un riferimento al clip filmato duplicato.

    Descrizione
    Metodo; crea un'istanza del clip filmato specificato durante la riproduzione del file SWF. La riproduzione dei clip filmato duplicati viene avviata sempre a partire dal fotogramma 1, a prescindere dal fotogramma su cui si trovava il clip filmato originale quando è stato richiamato il metodo duplicateMovieClip(). Le variabili nel clip filmato principale non vengono copiate nel clip filmato duplicato. I clip filmato creati mediante il metodo duplicateMovieClip() non vengono duplicati se si richiama duplicateMovieClip() sui rispettivi clip filmato principali. L'eliminazione del clip filmato principale comporta l'eliminazione del clip filmato duplicato.


    Cosa vuoi sapere oltre a questo?
    dire che sei stato abbastanza preciso è poco...grazie
    però non ho capito cos'è la profondita (depth).

  4. #4
    Possiamo definirlo un "blocchetto".
    Due movieclip non possono stare sullo stesso "blocchetto", quindi ad esempio

    mc.duplicateMovieClip("mc2",2)
    mc.duplicateMovieClip("mc3",2)

    provocherà la sovrascrizione di mc2 da parte di mc3. Per averli entrambi dovrai fare

    mc.duplicateMovieClip("mc2",2)
    mc.duplicateMovieClip("mc3",3)

    La profondità stabilisce anche il primo piano di un oggetto rispetto ad un altro: in questo caso mc3 sarebbe "sopra" mc2, avendo una profondità più alta.
    Puoi cambiare la profondità di un movieclip (ad esempio se devi portarne in primo piano uno al posto di un altro) usando swapDepths.

    Spero di essere stato abbastanza chiaro

  5. #5
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    e l'oggetto originale, con cui creerò i duplicati, che profondità avrà?

  6. #6
    Originariamente inviato da FinalFantasy
    e l'oggetto originale, con cui creerò i duplicati, che profondità avrà?
    Dipende da come l'hai creato, se con un createEmptyMovieClip (allora la profondità l'hai decisa tu) o se "a mano" , nel qual caso avrà qualcosa tipo -16383

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.