Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    flash 4 senza attachMovie, cosa fare?

    Ciao a tutti,
    sto realizzando un'applicazione per mobile in flash lite, che utilizza l'action script di flash 4; dico cio' per dare un senso a ciò che sto per chiedervi:

    Ho fatto questo script in modo che una volta che è stato premuto il tasto, questo si disabilita e diventa invisibile, poi con attachMovie carico dalla libreria un clip esportato con action script 2.0 (è proprio questo il problema!).
    Cosa posso usare a posto di attachMovie per importare un clip filmato dalla libreria?
    lo script in flash 7 sarebbe questo:


    on (release){

    bto1.visible = false;
    bto1.enabled = false;
    attachMovie("sco1lvo1","scatt",1);
    this.scatt._x = 14,7
    this.scatt._y = 118,2

    }

  2. #2
    se può esserti utile... per Flash 4 è disponibile la funzione:
    duplicateMovieClip().

    P.S: non movieclip.duplicateMovieClip()

  3. #3
    non ho mai usato questa proprietà potresti farmi un'esempio? ho letto sulla guida:
    duplicateMovieClip(target, newname, depth);

    ho letto che serve per duplicare un'istanza, ma ciò che voglio fare non è duplicare un'istanza, bensì caricare un clip filmato in una posizione precisa, potresti farmi un po' di lampada

  4. #4
    non credo tu possa incorporare un mc in libreria e "attaccarlo" come facevi con attachMovie()

    dovrai avere un mc nel filmato e duplicarlo...

    esempio:
    codice:
    on(release){
       duplicateMovieClip("/mc_esistente","nuovo_mc",1);
       setProperty("/nuovo_mc", _x, 100);
       setProperty("/nuovo_mc", _y, 100);
    }
    così duplichi un mc_esistente in nuovo_mc e lo posizioni alle coordinate x = 100 e y = 100.

    P.S: anch'io sono nuovo del mondo Flash Lite e Mobile...

  5. #5
    complimenti coach mi hai beccato subito..
    sto provando ad usare duplicateMovieclip

    Ho creato un clip filmato con il nome istansa "sc01lv01" e l'ho trasportato in un angolo appena fuori il rettangolo di lavoro (ma cmq sullo stage). Poi ho creato un nuovo clip filmato chiamato con nome istanza "nuovo" e ho posizionato anc'esso nello stage lo script era questo:

    on (keyPress "<Enter>") {
    duplicateMovieClip("sc01lv01","nuovo",1);
    setProperty("nuovo", _x, 50);
    setProperty("nuovo", _y, 50);
    }

    Morale non funzia, cosa devo fare?

  6. #6
    ci sono riuscito sbagliavo perchè dovevo scrivere on (press)

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.