A través de este video vamos a hacer una rápida recorrida de la nueva interface del Flash CS4.
Tag Tutoriales
Flash Básico – Interface (Video Tutorial) View Comments
Este es el primero de una serie de Video Tutoriales que tengo pensado hacer sobre Flash.
Comenzando por lo más básico, como en este caso con la interface, hasta llegar a ejemplos más avanzados de ActionScript.
Decido comenzar con estos videos, por la sugerencia de un colega, Nico Santos, quien me recomendo hacer videos más cortos
y con contenidos básico. Así de esta froma ir avanzando con videos avanzados y sin tener la necesidad de explicar tanto en cada video.
Espero les sirva aunque es bien bien bien baaaasico.
Saludos!
Efecto lupa con zoom en ActionScript 3 View Comments
Este es un efecto muy utilizado en varios tipos de desarrollo. Como puede ser en un catálogo de productos, ejemplo clásico si los hay.
Se me ocurrió armar una clase en AS3 para esta utilidad, a modo de simplificar el trabajo.
De paso les dejo una hermosa imagen del calendario Maya. Gran civilización si las hubo!
Mové el mouse sobre la imagen para ver el efecto.
A continuación les dejo la clase completa. Vale destacar los cuatro métodos con namespace en “protected”.
Estos métodos pueden ser reescritos si la clase es extendida… De manera tal que se puedan manejar los eventos de progreso de carga, y de la carga completa. Para poder sumarle un preloader tanto a la imagen chica, como a la grande por ejemplo.
Carga Externa de XML con AS3 (Video Tutorial) View Comments
En este video tutorial muestro como cargar un XML externo con ActionScript 3. Algo bastante simple, pero necesario para hacer cosas más complejas.
Pido perdón como siempre por el audio, mis colgadas hablando (esta como siempre sin editar) y la informalidad del video.
Para los que les interese el tema pueden profundizar mucho buscando informacion sobre XML, E4X y ECMAScript.
Ojalá les guste y espero comentarios sobre que otros temas básicos de AS3 les gustaría que hiciera videos.
Carrusel 3d con PV3D (Video Tutorial) View Comments
Bien, como prometí, acá les cuelgo el segundo Video Tutorial.
En este caso se trata de como hacer un efecto ya conocido en el mundo de los desarrolladores web. Un carrusel 3d. Pero con la diferencia que en vez de usar pura trigonometría también vamos a usar la librería de Clases llamada PaperVision 3d (PV3D), que ya mensione en otro post.
La calidad de audio y la proligidad del video no es lo mejor, pero me parece más optimo sacar varios videos que se entiendan y no perder tanto tiempo en esos detalles, que a veces evitan que pueda publicar los videos, por falta de tiempo.
A su debido tiempo ire mejorando esos detalles. Así quedan videos más cortos y mejor editados.
Espero les sirva y escriban comentarios y dudas!.
Links:
Sitio de PaperVision 3d
Descargas de PV3D
PV3D 2.0 Beta
Lista de Visualización en ActionScript 3, algo de lo nuevo. View Comments
Para comenzar con este tema hay que aclarar que el modelo de renderización de ActionScript 3.0 y Flash Player 9 es muy diferente a las versiones anteriores.
Anteriormente toda película SWF contaba con un MovieClip raíz, llamado escenario o _root desde el código. Estos MC podían contener MC hijos, y a su vez estos tener otros MC hijos dentro. El concepto de profundidad se usaba para controlar el orden de renderización o dibujo de estos elementos para dar la apariencia de estar “encima” o “debajo” de otros elementos.
Antes se usaban metodos muy conocidos como createEmptyMoviClip(), attachMovie(), duplicateMovieClip(), para ordenar y crear estos MC. Siempre que se creaba un nuevo MC este aparecia por encima de los ya existentes. No podían ser movidos a lugares diferentes dentro de las jerarquías existentes, sino que se debían destruir y crear nuevamente. por ejemplo si yo tenia un MC dentro de otro llamado “objeto1″ no podia moverlo a un MC llamado “objeto2″. Debía borrarlo y volver a crearlo dentro del otro MC.
Resumen sobre OOP en ActionScript 3 View Comments
Vale aclarar antes de comenzar, que esto no es un resumen de OOP (Programación Orientada a Objetos), sino de como se aplica y se usa esta forma de programar con AS3 en el IDE de Flash CS3. Por lo que se tiene que tener una idea de lo que es OOP.
Introducción:
ActionScript 3 nos permite seguir programando en la linea de tiempo como lo haciamos con AS2, pero es mucho más eficiente y profesional usarlo a través de Clases.
En AS todos los objetos nativos de Flash son Clases u Objetos (el objeto en si es una instancia de una Clase), por ejemplo MovieClip, TextField, MovieClipLoader, etc.
La idea de trabajar con Clases es generar nuestras propias Clases, como podría ser una Clase BotonSimple.as (como ejemplo simple), o una Clase GaleriaDeFotos.as (como ejemplo mas complejo), la cual seguramente usaría otras Clases más simples.
PaperVision3D, paquete de clases 3D para flash View Comments
PaperVision3D es un paquete de clases 3D para flash, que nos permite generar una escena 3D en nuestro swf con objetos y camaras. Los cuales podemos mover en sus 3 ejes (X, Y, Z, ya que estamos hablando de 3D).
Esta es una herramienta muy potente que nos permite ampliar muchisimo el mundo de flash y tambien facilitarnos lo que ya existe, como por ejemplo el ya conocido y clasico carrusel 3D (del cual voy a hacer un videoTutorial, cuando este con mas tiempo, implementando PaperVision3D).
Les dejo un ejemplo muy rapido que hice y su codigo para que vean los simple que es su uso:
continuar leyendo »
Efecto RollOver con AS3 (Video Tutorial) View Comments
Después de probar varias formas de grabar los video tutoriales, esta es la que más me convenció…
Estoy usando un soft llamado Camtasia Studio, que me resultó muy bien.
Tengo algunos problemas por solucianar a medida que vaya sacando nuevos video tutoriales. Como puede ser el audio (vivo en un depto y se escuchan los colectivos pasar) y ademas agregarle funsiones al player y mejorar las que ya tiene.
Tambien mejorar mi forma de explicar, ya que no es facil hablarle a una PC y restar algunos “bien” cuando hablo
Fuera de eso estoy contento con como quedo, espero se entienda y espero críticas y comentarios.
















