|
Papervision: Elementos y materiales interactivos |
|
|
|
Papervision permite hacer elementos en 3D con materiales interactivos de forma realmente sencilla, pero es algo díficil encontrar documentación en la web. Este ejemplo muestra como hacer paneles de colores interactivos. Al hacer click en uno de estos paneles, la cámara se acerca hasta él, y al hacer doble click fuera de los paneles, la cámara vuelve a su punto inicial. En el ejemplo se utiliza InteractiveMovieMaterial, pero hay un material interactivo para cada tipo de material.
Puedes verlo a pantalla completa aquí |
|

|
|
|
Actionscript 3.0: Arrastrar y soltar elementos con startDrag() y stopDrag() |
|
|
|
Este ejemplo de Actionscript 3.0 básico muestra como arrastrar y soltar elementos con las function startDrag() y stopDrag() de Flash. |
|

|
|
|
Actionscript 3.0: Detectar tecla pulsada con KeyboardEvent |
|
|
|
El siguiente código muestra como detectar la tecla pulsada durante la ejecución de una película Flash. Para ello hay que añadir al escenario un listener del tipo KeyboardEvent, y recoger en la función correspondiente el parámetro que esta genera. |
|

|
|
|
Añadido juego en Actionscript 3.0 |
|
He añadido a la sección de juegos uno muy sencillo en AS3. Se puede ver aquí. |
|

|
|
|
Precargas de archivos externos con Actionscript 2: MovieClipLoader |
|
|
|
En Actionscript 2.0 podemos cargar archivos externos con loadMovie o por medio de un MovieClipLoader. loadMovie es aparentemente mas sencillo de utilizar, pero no da información de ningún tipo sobre el estado de la carga, por lo que si queremos hacer precargas deberemos usar una instancia de MovieClipLoader. Este ejemplo muestra como utilizar este tipo de objetos, y utilizar sus eventos asociados. |
|

|
|
|
Asignación condicional de valores a variables (AS2 y AS3) |
|
Este código muestra como hacer una asignación condicional de valor a una variable. Sirve para ahorrar lineas de código cuando, como en el ejemplo, el valor de la variable que queremos definir, depende del valor de otra variable. El código vale para Actionscript 2.0 y 3.0. |
|

|
|
|
Actionscript 2.0: Base para juego con casillas de arrastre. |
|
|
|
Este código muestra como hacer un juego con casillas de arrastre, útil para juegos de formación y similares en los que el usuario tiene que colocar determinadas casillas en un lugar específico. |
|

|
|
|
Utilización de filtros en Actionscript 3.0 |
|
|
|
 |
|
En AS3 hay disponibles 9 tipos de filtros. En este ejemplo aplico 4 de estos filtros a una imagen del escenario, por medio de un menú de Sliders. Con estos componentes modifico alguno de los parámetros de los filtros. Estos filtros son mucho más potentes de lo que yo muestro aquí, y un estudio detallado de como usarlos viene en la ayuda de Flash. |
|

|
|
|
Crear reflejos por medio de Actionscript 3.0 |
|
|
|
Esta función recibe como parámetro un MovieClip y crea su reflejo. Para ello se copia la imagen del mc en un Bitmap y después de le aplica como máscara un degradado. Para modificar el reflejo se puede jugar con los valores de alphas y ratios con los que se crea el degradado. |
|

|
|
|
Envio del e-mails con Actionscript 3.0 y PHP |
|
|
|
Este ejemplo muestra como enviar un correo electrónico desde flash y AS3 , por medio de php. Para que funcione debemos tener un php subido en nuestro servidor con el siguiente código:
$email = $_POST['email']; $asunto = $_POST['asunto']; $cuerpo = $_POST['cuerpo']; mail("$email","$asunto","$cuerpo"); echo "resultado=Mensaje enviado";
Podemos pasar los datos necesarios a este fichero desde Flash de la siguiente forma:
|
|

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