BurnedBrain

a user experience blog by Simone Simola

Flash CS3 Evolution

September20

Una nuova era sta iniziando. Prepariamoci ad affrontarla. Questo link vi fornirà qualche dritta sulle nuove funzionalità di Actionscript 3.

http://www.senocular.com/flash/tutorials/as3withflashcs3/

Namasté

Come ti gestisco i bottoni.

September19

Se ci si trova in presenza di un menu ed è necessario gestirne gli stati e le azioni è possibile con poche righe di codice. E’ fondamentale creare i mc sullo stage e assegnare nomi istanza crescenti (es. btn1, btn2, btn3 e non pippo, pluto, paperino).

function switchButton(w){
for(n=1;n<=4;n++){
if(n==w){
eval(“b”+n).enabled = 0;
eval(“b”+n)._alpha = 50;
}else{
eval(“b”+n).enabled = 1;
if(eval(“b”+n)._alpha != 100){
eval(“b”+n)._alpha = 100;
}
}
}
}

for(n=1;n<=4;n++){
eval(“b”+n).n = n;
eval(“b”+n).onPress = function(){
switchButton(this.n);
}
}

switchButton(1);

Namasté

L’audio crea problemi?

September12

Con il metodo loadSound un file mp3 può a volte essere rallentato e creare fastidiosi problemi (specie al cliente).

E’ capitato con un file mp3 encodato a un bitrate di 320 kb e una frequenza di 48 KHz. Per risolvere il problema è bastato riencodare con una frequenza di 44 KHz.

« Older EntriesNewer Entries »