|
Clase para crear scroll con easing en Actionscript 3.0 |
|
Esta es una clase para crear un scroll con easing en Actionscript 3.0. Hay que pasarle los siguientes parámetros:
- Clip que queremos controlar con el scroll
- Posición x del Scroll
- Posición y del scroll
- Ancho del scroll
- Altura del scroll (será el alto de la máscara
- Color de la barra grande
- Color de la barra de arrastre
- Color de los contornos de las barras
Por supuesto es mejorable, se admiten comentarios en contacto@esedeerre.com.
|
|

|
|
|
Confírmada la salida de Adobe Director 11 |
|
Parece que Director 11 estará disponible a partir de Marzo. En la página de Adobe ya se pueden hacer los pre-orders y ver un par de demos de juegos. |
|

|
|
|
Guardar imágenes en AS3 con PNGEncoder y Base64 |
|
|
|
Para guardar una imagen en AS2 habia que almacenar los colores de todos sus pixels, y mandar una cadena de texto con los valores a un fichero en el servidor para que creara la imagen. Esto era viable para imágenes relativamente pequeñas, ya que tanto Flash como el servidor tardaban mucho en procesar los datos. Con AS3 han surgido varias clases que aprovechan el potencial de la clase ByteArray y optimizan el flujo de datos Flash/servidor. En este ejemplo utilizo las clases PNGEncoder y Base64 para guardar un dibujo hecho en flash y guardarlo en el servidor como PNG. El tamaño de la imagen es de 400x400, y el proceso no dura más de 2 seg.
Este es el código: |
|

|
|
|
Experimento: APE + Papervision |
|
 |
|
Este es mi primer experimento con APE + Papervision. Puedes ver el resultado a pantalla completa aquí. |
|

|
|
|
Extensiones para Flash: Auto-Guardar |
|
Navegando por FlashGuru encontré esta extensión para Flash, que permite programar un autoguardado de nuestros archivos cada cierto tiempo. Para utilizarla hay que tener instalado Flash MX 2004 o superior y el Macromedia Extension Manager 1.6 o superior. Una vez instalado, aparecerá como un nuevo panel en "Ventana/Otros Paneles/Auto Save".
Se puede descargar de aquí |
|

|
|
|
Novedades Actionscript 3.0: MovieClip.currentLabel |
|
|
|
La nueva propiedad currentLabel del objeto MovieClip, nos permite saber la etiqueta actual en la que se está reproduciendo la linea de tiempo. Por ejemplo, para acceder a la propiedad currentLabel de un objeto MovieClip llamado "Objeto_mc", escribiriamos:
trace(Objeto_mc.currentLabel); |
|

|
|
|
Yahoo lanza ASTRA: Componentes para CS3 |
|
Yahoo ha lanzado un paquete gratuito de componentes para Flash (Actionscript 3.0) bajo el nombre de ASTRA. Son en su mayoría componentes que estaban disponibles en FLEX pero no en Flash CS3, como Tree, Menu, Alert, Charts...
Los componentes vienen acompañados de una serie de tutoriales que muestran como utilizarlos, y la gente de Yahoo también ha hecho una aplicación (ASTRA Aquarium) con ellos, explicando el desarrollo paso a paso.
Mas información:
Astra Aquarium
Astra |
|

|
|
|
Papervision 2.0a Greatwhite: Sombras |
|
|
|
 |
|
Una de las novedades de la versión alpha de Papervision son las sombras. Para poder crear efectos de luz, debemos crear un objeto de tipo PointLight3D, y utilizar materiales especiales en los objetos (en este caso u material de tipo GouraudMaterial). El resto es igual que en una plantilla normal de PPV3D.
Puedes verlo a pantalla completa aquí |
|

|
|
|
Demo Papervision GreatWhite + SoundMixer.computeSpectrum |
|
 |
|
Una de las novedades de Actionscript 3.0 es la clase SoundMixer, que permite de manera fácil obtener un ByteArray que contenga una instantánea del sonido reproducido. Hay un montón de demos de SoundMixer, muchas de ellas con Papervision. Esta es una más.
La canción es "Atlas", del grupo Battles (para mí uno de los mejores de 2007).
|
|

|
|
|
Papervision 2.0: GreatWhite.Plantilla básica |
|
|
|
 |
|
Hace tiempo que está disponible la versión 2.0a de Papervision, bajo el nombre de Greatwhite. Hay algunos cambios respecto a la versión anterior, y ya han empezado a surgir tutoriales donde se explica como utilizar las nuevas clases y como se recomienda dividir los bloques de código. Esta es una plantilla básica de Papervision 2.0. En este caso creo un cubo y creo sobre él un efecto de "fluidez". Para que funcione hay que tener descargadas las clases de Papervision 2.0a, y haber indicado a Flash donde están guardadas.
Puedes verlo a pantalla completa aquí |
|

|
|
| Páginas: [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 11 [12] [13] [14] [15] [16] |
|