Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    219

    rotazione oggetto su se stesso

    ciao a tutti
    sto provando a usare un po' flash e vorrei far ruotare su se stesso uno smile
    ho messo lo smile nel primo fotogramma (chiave) dopo 15 fotogrammi ho ruotato lo smile di 180°(stesso simbolo) in senso orario e poi ho fatto interpolazione classica
    così gira x i 180°
    dopo ho ripetuto l'operazione girando sempre dopo 15 fotogrammi lo smile di altri 180°(stesso simbolo) in senso orario e ho fatto di nuovo l'interpolazione ma invece di finire il giro torna indietro

    dove sbaglio ?

    inoltre, come faccio ad allineare i simboli in modo che la rotazione risulti centrata ?

    grazie
    SO: win 10
    Antivirus: Kaspersky Internet Security
    Homepage www.aeki.biz

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Su che asse vuoi farlo ruotare e quale versione di Flash disponi?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    219
    la versione di flash è CS5.5 come ho aggiunto in firma
    e ti allego una gif che ho fatto x farti capire xchè non so quale asse sia

    grazie
    Immagini allegate Immagini allegate
    SO: win 10
    Antivirus: Kaspersky Internet Security
    Homepage www.aeki.biz

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Guarda è semplice apri un documento actionscript 3.0 crei il movieclip con punto di registrazione al centro gli dai nome istanza scrivendolo nell'apposito campo nella finestra prorpietà di Flash ad esempio "smile" poi click destro sul primo fotogramma apri la finestra azioni e incolli questo:
    codice:
    addEventListener(Event.ENTER_FRAME,ruota)
    function ruota(e:Event):void{
    	smile.rotation+=2
    	}

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    219
    ho seguito quello che mi hai detto ma non riesco

    gira tutto intorno ad un punto

    p.s. se volessi farlo girare e mentre gira spostarsi in avanti ? tipo una ruota ?

    grazie
    SO: win 10
    Antivirus: Kaspersky Internet Security
    Homepage www.aeki.biz

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    codice:
    addEventListener(Event.ENTER_FRAME,ruota)
    function ruota(e:Event):void{
    	smile.rotation+=2
    	smile.x+=2
    	}

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    219
    ancora non gira su se stesso... probbabilmente non riesco a mettere punto di registrazione al centro

    p.s. non c'è modo di farlo in modo che sia visibile riproducendo la scena ? (io adesso sto visualizzando l'effetto usando il debug)

    grazie
    SO: win 10
    Antivirus: Kaspersky Internet Security
    Homepage www.aeki.biz

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Esempio
    Per provare il filmato devi fare:Controllo/Prova filmato/Prova o Ctrl-invio

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    219
    perfetto...è quello che vorrei fare (anche se dovrebbe girare molto + in fretta)
    ma il problema è che non riesco a spostare il punto
    il cerchio con la croce nel tuo file è nel centro dell'oggetto mentre nel mio è in alto a sx

    non riesco a modificarlo

    p.s. comemai hai diviso in 2 livelli ?

    grazie !!
    SO: win 10
    Antivirus: Kaspersky Internet Security
    Homepage www.aeki.biz

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    In fase di creazione del movieclip seleziona il quadrattino centrale.

    per aumentare la velocità incrementa speed. E' su due livelli perchè è consuetudine scrivere il codice in un fotogramma dedicato ad esso al quale viene dato il nome di as o code. Non è indispensabile ma comodo quando dopo molto tempo riprendi in mano un filmato, certo non questo semplice ma pensa ad uno con tanti livelli e fotogrammi.

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.