Archive for the 'OOP' Category

OOP: Mejorando el rendimiento.

Cuando uno trabaja en proyectos de mediana-gran envergadura, hay que prestar especial cuidado en el rendimiento final de nuestra aplicación o sitio hecho en Flash. Sobre todo con los onEnterFrames o setInterval.

6 Votes | Average: 4.67 out of 56 Votes | Average: 4.67 out of 56 Votes | Average: 4.67 out of 56 Votes | Average: 4.67 out of 56 Votes | Average: 4.67 out of 5 (6 votos, promedio: 4.67 sobre 5)
Loading ... Loading ...

OOP: Efecto blink.

Para dar el famoso efecto de parpadeo a un clip de película, habitualmente utilizado para mostrar mensajes durante una precarga.

Clase
PLAIN TEXT
Actionscript:

class blink {

private var intervalId:Number;

private var duration:Number = 1;

public function blink() {

}

public function executeCallback(target_mc:MovieClip):Void {

target_mc._visible = !target_mc._visible;

}

public function play(target_mc:MovieClip):Void {

intervalId = setInterval(this, 'executeCallback', duration, target_mc);

}

public function stop() {

clearInterval(intervalId);

}

}

Uso de los métodos
PLAIN TEXT
Actionscript:

var my_blink:blink = [...]

2 Votes | Average: 4 out of 52 Votes | Average: 4 out of 52 Votes | Average: 4 out of 52 Votes | Average: 4 out of 52 Votes | Average: 4 out of 5 (2 votos, promedio: 4 sobre 5)
Loading ... Loading ...

maxchars: Clase que emula la propiedad maxChars sin contar espacios en blanco.

Como sabeis, la clase textfield cuenta con la propiedad maxChars que permite limitar el número de caracteres que acepta un campo de entrada. Normalmente, es muy útil, pero ¿que pasa si no quiero que en el computo de caracteres introducidos se tengan en cuenta los espacios en blanco? Pues que no puede ser, el espacio [...]

1 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 51 Votes | Average: 5 out of 5 (1 votos, promedio: 5 sobre 5)
Loading ... Loading ...