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

    _alpha ad animazione con txt dinamico

    Come da titolo vorrei dare la trasparenza in un specifico fotogramma ad un clip filmato che contiene l'animazione di un testo dinamico VVoVe:
    Non riesco proprio a farla ho incorporato i font, ma niente!

    Il filmato compone una frase lettera per lettera, poi vorrei che passasse da _alpha = 100 ad _alpha = 20, come posso fare?

    Grazie!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: _alpha ad animazione con txt dinamico

    Originariamente inviato da reset_for_reset
    Come da titolo vorrei dare la trasparenza in un specifico fotogramma ad un clip filmato che contiene l'animazione di un testo dinamico VVoVe:
    Non riesco proprio a farla ho incorporato i font, ma niente!

    Il filmato compone una frase lettera per lettera, poi vorrei che passasse da _alpha = 100 ad _alpha = 20, come posso fare?

    Grazie!
    flashMX?
    che codice hai usato?

  3. #3
    si MX

    _root.Animazione.Carattere.txt.onEnterFrame = function(){
    if(_root.Animazione.Carattere.txt._alpha=100){
    this._alpha-=50;
    }else{
    this._alpha=100;
    delete this.onEnterFrame
    }
    }

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    codice:
    _root.Animazione.Carattere.txt.onEnterFrame = function(){ 
    if(_root.Animazione.Carattere.txt._alpha=100){//qui devi dare == o >=
    this._alpha-=50; 
    }else{ 
    this._alpha=100;
    delete this.onEnterFrame 
    } 
    }

  5. #5
    Ho fatto come dici, ma niente, non funziona!
    Sarà il codice per l'animazione che interferisce?

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da reset_for_reset
    Ho fatto come dici, ma niente, non funziona!
    Sarà il codice per l'animazione che interferisce?
    non riesco a capire questo:
    _root.Animazione.Carattere.txt
    txt è il movieclip che contiene il testo dinamico?
    vuoi far cambiare l'_alpha al clip o al testo?
    come fai l'animazione lettera per lettera?

    prova anche a levare l'else e a vedere cosa succede...

  7. #7
    Allora..
    - txt è il nome del testo dinamico, il clip che contiene il testo è Carattere

    - Vorrei far cambiare l'_alpha al clip Animazione (che contiene Carattre-->txt)

    - L'animazione lettera per lettera l' ho fatta su 3 fotogrammi diversi nella _root

    - Ho tolto l'else, ma niente!


  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da reset_for_reset
    Allora..
    - txt è il nome del testo dinamico, il clip che contiene il testo è Carattere

    - Vorrei far cambiare l'_alpha al clip Animazione (che contiene Carattre-->txt)

    - L'animazione lettera per lettera l' ho fatta su 3 fotogrammi diversi nella _root

    - Ho tolto l'else, ma niente!

    codice:
    _root.onEnterFrame = function(){ 
    	if(this.Animazione._alpha!=20){
    		this.Animazione._alpha-=20; 
    	} 
    }
    così dovresti vedere già qualcosa di diverso

  9. #9
    Niente da fare.. chissà dove ho sbagliato!
    Ora ci rinuncio...sto diventando pazza! Farò in qualche altro modo!
    Ti ringrazio per l'aiuto


  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da reset_for_reset
    Niente da fare.. chissà dove ho sbagliato!
    Ora ci rinuncio...sto diventando pazza! Farò in qualche altro modo!
    Ti ringrazio per l'aiuto

    per curiosità, non hai provato a farlo senza codice, con una semplice interpolazione e vedere se ti da il risultato sperato?

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.