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

    rotazione a velocità graduale

    Salve a tutti,
    ho trovato questo codice per la rotazione di un mc a velocità graduale... cioè parte da zero e accelera sempre di più.

    codice:
    ID = 0;
    fatt = 0.75;
    this.onEnterFrame = function() {
    	ghiera._rotation += ID++ * fatt;
    };
    il problema è che io vorrei fare in modo che dopo un pò il movie clip si dissolva.
    Applico al primo frame il codice e 50 frame dopo il movie clip con proprietà alpha a zero e do l'interpolazione classica.
    come risultato ottengo che il filmato resta fermo al primo frame dove il mc ha il comando di rotazione.

    cosa devo cambiare nel codice per evitare che il filmato si blocchi al primo frame, in modo da portarlo avanti nei frame, e dargli l'effetto dissolvenza mentre gira?

    grazie mille

  2. #2
    Ho risolto inglobando il clip con il codice in un altro movieclip... dando a quest'ultimo la dissolvenza... soluzione ignorante ma almeno funziona...

    se avete metodi migliori mi farebbe comunque piacere conoscerli!

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Così?
    codice:
    ID = 0;
    fatt = 0.75;
    this.onEnterFrame = function() {
    	ghiera._rotation += ID++ * fatt;
    trace(ID)
    if(ID>80){ghiera._alpha=0}
       };
    
    o dissolvenza lenta
    
    ID = 0;
    fatt = 0.75;
    this.onEnterFrame = function() {
    	ghiera._rotation += ID++ * fatt;
    trace(ID)
    if(ID>80){ghiera._alpha-=2}
       };

  4. #4
    grandissimo randi... è lui! grande!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.