Archivos de la categoría ‘ActionScript 3.0’

Búsquedas en archivos Actionscript con Spotlight
Tuesday, January 20th, 2009

Spotlight.jpg

Para hacer búsquedas de texto en archivos Actionscript (.as) con Spotlight tenemos que hacer lo siguiente:

- Abrimos un terminal y escribimos
sudo chown -R NOMBREDEUSUARIO /System/Library/Spotlight/RichText.mdimporter/Contents/Info.plist

- Abrimos Info.plist (lo encontraremos en System/Spotlight/RichText.mdimporter/Contents) con vuestro editor de texto favorito y añadimos:
<string>public.archive.applesingle</string>

- De nuevo en el terminal escribimos
sudo chown -R root:wheel /System/Library/Spotlight/RichText.mdimporter/Contents/Info.plist

Por último, reiniciamos y obligamos a Spotlight a que re-indexe todo, para ello abrimos el terminal y escribimos
sudo mdutil -E /

La re-indexación del contenido tardará dependiendo de lo que tengamos petao el disco duro.

Reforest y su hibernación
Tuesday, January 13th, 2009

Que desastre, hace ya mucho prometí la salida de la beta de Reforest y aún está en producción.
Quedan algunos retoques, sobre todo a nivel gráfico (a ver si escribiendo esto le saco los colores al designer encargado y se pone las pilas :) ).

Para ir dando alguna pista, Reforest es una aplicación AIR, que facilita la creación de proyectos web (principalmente flash) a partir de un template configurable por el usuario, según manías y costumbres.

Espero tenerlo pronto, sorry.

Que bonito nos ha quedao :)
Thursday, January 8th, 2009

var pattern:RegExp = /^([0-9]+).[ ]*([\w ._,¿?’%';"\-!¡]*)\(([A-Za-z.]*)\)[\n\r\t\s]*a. ([\w ._,¿?’%';"\-!¡\/]*)[\s \t]*b. ([\w ._,¿?’%';"\-!¡\/]*)[\s \t]*c. ([\w ._,¿?’%';"\-!¡\/]*)[\s \t]*/i;

Y todo por no hacer un xml xD

Adobe se carga el panel de ayuda de Flash y yo me cago en todo
Monday, December 15th, 2008

Supongo que ya os habréis dado cuenta de que no existe el panel de ayuda en CS4, porque? pues ni idea.
Ahora al darle a F1 nos manda por defecto a la página de ayuda de adobe (online o_O), porque? pues tampoco tengo ni idea.

Solución a la cagadilla de Adobe:
En el menú del panel connections seleccionamos la opción offline options

connection panel

Después activamos la opción keep me offline.

connection panel

Con esto no conseguiremos tener un panel de ayuda como en CS3 pero por lo menos accederemos a la ayuda local y no tendremos que esperar a que nos cargue la paginita.

Paul Neave Classes
Tuesday, July 1st, 2008

Neave

Hace algún tiempo que Paul Neave puso sus clases en code.google, hay algunas interesantes para webcam, efectos y flipadas varias.

Spinletters
Saturday, May 24th, 2008

Spinletters es una clase que hice hace tiempo para AS2 y que he retomado hace unos días para AS3.
Consiste en la creación de texto con el efecto máquina de escribir, pero con la particularidad de que la última letra que se introduce va mostrando una serie de caracteres aleatorios hasta que se muestra el carácter real.

This movie requires Flash Player 10

Constructor

var spin:SpinLetters = new SpinLetters(target:TextField, milliseconds:uint = 10, numSpins:uint = 2);

Métodos

spin.doSpin(); // Ejecuta el spin hacia delante.
spin.doReverseSpin(); // Ejecuta el spin en sentido inverso.

Eventos

spin.addEventListener(SpinLettersEvents.START, onStart); // Emitido al inicio del Spin
spin.addEventListener(SpinLettersEvents.COMPLETE, onComplete); // Emitido al completar el Spin

Ejemplo de uso

Actionscript:
import utils.SpinLetters;
import utils.SpinLettersEvents;

var spin:SpinLetters = new SpinLetters(texto1_txt, 20, 5);

texto_txt.text = "";
spin.addEventListener(SpinLettersEvents.COMPLETE, completado);

avanzar.addEventListener(MouseEvent.CLICK, avanzarSpin);
retroceder.addEventListener(MouseEvent.CLICK, retrocederSpin);

function avanzarSpin(evento:MouseEvent):void
{
spin.doSpin();
}
function retrocederSpin(evento:MouseEvent) : void
{
spin.doReverseSpin();
}

function completado(ev:Event) : void
{
//trace("Spin completo!!!");
}