Visualizzazione dei risultati da 1 a 6 su 6

Discussione: effetto tinta via as

  1. #1
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337

    effetto tinta via as

    Ciao a tutti come poso utilizzare l'effetto tinta(bianco) da as come se fosse un alpha?
    tipo questo semplice semplice?
    codice:
    onClipEvent(enterFrame){ 
    if(this._alpha<=100){ 
    this._alpha+=10; 
    }else{ 
    this._alpha=100; 
    } 
    }

  2. #2
    Il bianco è bianco 0xFFFFFF se vuoi diminuire passi ad altri colori

    se invece vuoi settare il bianco e poi diminuire l'_alpha di TINT

    allora per ogni variazione di alpha devi vedere come varia "advanced"

    e poi utilizzare il

    mycolor=new Color(object)

    mytrasform={.....................}

    mycolor.setTrasform(mytrasform)


    Spiega meglio cosa vuoi fare

  3. #3
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    Ciao quello che volevo fare è settare un mc in etrata perfettamente bianco come lo sfondo(se gli dò l'alfa tratteggia)e piano piano farlo tornare del proprio colore capito?

    grazie mille dell'aiuto

    Antonio

  4. #4
    Io ho capito!

    codice:
    colore = new Color(this.mc)
    trasforma= new Object();
    trasforma={ ra: '0', rb: '255', ga: '0', gb: '255', ba: '0', bb: '255', aa: '100', ab: '0'};
    colore.setTransform(trasforma)
    
    offset=0
    col=255
    
    mc.onEnterFrame=function(){
    	if(offset<100){
    		offset+=1
    		trace(offset)
    		col-=2.55
    		trace(col)
    		trasforma={ ra: offset, rb: col, ga: offset, gb: col, ba: offset, bb: col, aa: offset, ab: col};
    		colore.setTransform(trasforma)
    	}else{delete this.onEnterFrame}
    	   
    }

  5. #5
    puoi variarne la velocita con

    codice:
    offset=0
    col=255
    vel=5
    id=col/100*vel
    
    mc.onEnterFrame=function(){
    	if(offset<100){
    		offset+=vel
    		col-=id
    		trasforma={ ra: offset, rb: col, ga: offset, gb: col, ba: offset, bb: col, aa: offset, ab: col};
    		colore.setTransform(trasforma)
    	}else{delete this.onEnterFrame}
    	   
    }

  6. #6
    Utente di HTML.it L'avatar di a.felix
    Registrato dal
    Sep 2001
    Messaggi
    337
    grazie Lunedì in ufficio lo provo
    e scusa la confusione

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.