Entradas
Actionscript

Migración de Actionscript 2.0





Ver entrada

ActionScript 3.0 Essential
ActionScript 3.0 Cookbook
ActionScript 3.0 Animation
Advanced ActionScript 3.0 with Design Patterns
ActionScript 3.0 Game Programming University
ActionScript 3.0 Design Patterns





Ver entrada

En este tutorial nos explican paso a paso la variables que pueden afectar a nuestro personaje cuando creamos un juego en Flash. El movimiento del héroe, la velocidad, la fricción, el viento…

Tenemos los .fla de cada uno de los apartados que nos enseñan.

Ver tutorial





Ver entrada

No estoy muy enterado de como han hecho esto pero vale la pena hecharle un vistazo. Me llama la atención la velocidad con la que se mueve la animación y la interactividad. Esta hecho con Action Script 3.0.

Puedes añadir más bolas y arrastrar el cubo para cambiar la perspectiva.

Ver experimento (perform.swf)





Ver entrada

Cinemática

Librerías para hacer movimientos cinemáticos en AS3. ¡Buenísimos!

Ejemplo 1
Ejemplo 2
Ejemplo 3
Ejemplo 4

Fisix Engine





Ver entrada

Para personalizar nuestro puntero del mouse, creamos un clip de película y en sus acciones ponemos el siguiente código:

[as]
onClipEvent (enterFrame) {
Mouse.hide();
this.startDrag(true);
}
[/as]





Ver entrada

Para generar números aleatorios con actionscript podemos usar los siguientes códigos:

trace(Math.random()*20+1); //ENTRE 1 Y 20, PERO SON NÚMEROS DECIMALES

trace(Math.floor(Math.random()*10)) //ENTRE 0 Y 9, NÚMEROS ENTEROS

trace(Math.floor(Math.random()*11)) //ENTRE 0 Y 10, NÚMEROS ENTEROS





Ver entrada

Muy sencillo, simplemente hay que poner este código en el primer fotograma de nuestra película:

Stage.showMenu = false;




Ver entrada

Este código hace que nuestro símbolo rote todo el rato, en este caso gira en dirección de la agujas del reloj. Si queremos que gire en sentido contrario únicamente hay que cambiar el símbolo
+ por el -.
El código que hay que ponerle al clip es el siguiente:

[AS]
onClipEvent (enterFrame) {
this._rotation +=1;
}
[/AS]





Ver entrada

En el archivo que adjunto tenéis una web en flash a pantalla completa, el alto (height) y el ancho (width) de la película se adapta al tamaño de nuestro navegador. Si hacemos la ventana más pequeña o más grande, el contenido se posiciona en el centro progresivamente, con efecto easing.

Una cosa interesante que añado es la página index preparada para tener un alto y un ancho mínimo, esto nos sirve para que si nuestro contenido mide por ejemplo 950px de ancho y se ve a una resolución de 800×600 no perdamos contenido y se pueda ver con las barras de desplazamiento.

Si tenéis algún problemilla dejar un comentario e intentaré hecharos un cable.

Descargar





Ver entrada