NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Capitolo 128: Sottoclassi di Interpolator - TransparencyInterpolator.

 

TransparencyInterpolator si comporta come ColorInterpolator, con la differenza che qui non si va da un colore all'altro ma da un valore di trasparenza di partenza ad un finale, espressi mediante valori float.

 

 

I costruttori sono:

 

  • TransparencyInterpolator(Alpha alpha, TransparencyAttributes target);

  • TransparencyInterpolator(Alpha alpha, TransparencyAttributes target, float minimumTransparency, float maximumTransparency); .

 

Il primo costruttore varia il valore di trasparenza da 0 a 1.

 

 

Anche qui è necessario specificare un TARGET, che in questo caso è un TransparencyAttributes:

 

setTarget(TransparencyAttributes target) : void; .

 

 

Altri due metodi utili sono:

 

  • setMinimumTransparency(float transparency) : void;

  • setMaximumTransparency(float transparency) : void; .

 

 

NOTA: è interessante notare che un Material e un TransparencyAttributes possono essere condivisi da più oggetti, dunque un ColorInterpolator e un TransparencyInterpolator, che apparentemente accettano solo un target, possono gestire, rispettivamente, il colore e la trasparenza di più oggetti contemporaneamente.

 

Esempio: 'Esempio TransparencyInterpolator'.

 

 
Vai all'inizio della pagina