Archivo de abril de 2009

AS3 – Precargar la película principal

Publicado por Iván Gajate el 14 de abril de 2009 en AS3, Flash, Tutoriales | 13 comentarios »

UPDATED: He mejorado un poco la precarga, se puede ver aquí.

Hay varias formas de hacer precargas en AS3, pero la solución más sencilla es precargar nuestra peli principal desde otro swf que haga todo el trabajo sucio.

El método consiste en una peli ligera ‘precargador.swf’ que es la que se embebe en el html, y se le pasa como parámetro la peli que queremos cargar. Cuando se termine la carga, el precargador añade la peli principal al escenario y ésta funciona como si se hubiese cargado directamente en el html.

Así podemos trabajar en nuestra película principal sin preocuparnos de su precarga y sin cambiar nuestra rutina de trabajo, y cuando queramos verla online, tan solo hay que poner el precargador de 8 KB al lado 🙂
Leer el resto de esta entrada

AS3 – Calcular el Valor Mínimo de un Array Numérico

Publicado por Iván Gajate el 8 de abril de 2009 en AS3, Flash, Tutoriales | 10 comentarios »

La compañera lógica de max es min 😉

// Devuelve el valor minimo de un array numerico
function min(array:Array):Number{
	var minVal:Number = array[0];
	for each(var item:Number in array){
		minVal = (item<minVal) ? item : minVal;    
	}
	return minVal;
}

var miArray:Array = [10, 4, 35, -76, 2];
trace(min(miArray));  // Devuelve -76

Suavizado de letra Personalizado

Publicado por Iván Gajate el 7 de abril de 2009 en AS2, AS3, Flash, Tutoriales | 2 comentarios »

Hoy me ha tocado pegarme con los distintos suavizado de un campo de texto, pues tenía una animación que iba a trompicones, y el suavizado para animación me destrozaba la tipo. Normalmente cuando es un texto animado uso el Suavizado para animación y cuando es un texto que no se mueve el Suavizado para Legibilidad y obtengo buenos resultados, pero existe uno en el que puedo modificar los valores de grosor y nitidez de la fuente, el Suavizado Personalizado.

Me he hecho una utilidad para ver los resultados rápidamente, y sobre todo para ver la repercusión en un texto animado.

El Eje X modifica el Grosor, y el eje Y la Nitidez. He ampliado el campo de texto para que se vea mejor el cambio.

(Archivo Flash, para verlo necesitas Adobe Flash Player.)

Descargar ejemplo Suavizado Personalizado

AS3 – Texto con formato con CSS

Publicado por Iván Gajate el 3 de abril de 2009 en AS2, AS3, Flash, Tutoriales | 17 comentarios »

Si queremos un texto con formato en flash no es tan fácil como podría parecer. Al menos yo siempre tengo que andar buscando cómo lo hice la última vez 😛

(Archivo Flash, para verlo necesitas Adobe Flash Player.)

Leer el resto de esta entrada