
25
Sep
Buscando por internet y viendo la api de Google maps me encontre este componente para flash 8 y también disponible una versión para flash 9 completisimo para usar Google maps en nuestros files SWF. Este componente fue credo por afcomponents y pueden descargarlo como también consultar la documentación de uso y demás.
Como todo componente lo primero que debemos hacer es instalarlo en nuestro Extencion Manager y ya estamos listo para usarlo. Recuerden de tener el flash cerrado para poder instalarlo.
Una vez instalado solo debemos ir a nuestro panel de componentes y arrastrar el componente GMap a nuestra escena. Ya una vez en nuestra escena si ponemos previsualizar,podemos ver la carga del mapa pero con las opciones básicas, es decir sin barra de zoom ni otras herramientas.
En la barra de propiedades sobre la solapa de parametros podemos indicar varias propiedades directamente, como por ejemplo coordenadas, zoom, pointer, tipos de animación y demás.
Para este ejemplo vamos a definir los siguiente:
CenterCross = true // con esto vamos a poder ver una cruz sobre nuestro mapa para poder ubicarnos donde esta el centro
animatePan = true //cuando el usuario hace doble clic el mapa se centra con easing
animateZoom = true //lo mismo que antes pero para el zoom
En primera instancia , vamos a dejar el resto como está, el paso siguiente es colocarle un nombre de instancia a nuestro mapa para poder escribir el AS y este se pueda comunicar con el componente. Cuando descarguen el archivo,con este va un pdf con todas las instrucciones y posibilidades de como interactuar con este componente, realmente completisimo.
Lo primero que vamos a hacer es mostrar los controles de la siguiente manera:
El siguiente paso seria agregar un punto determinado a mostrar y lo hacemos de la siguiente manera:
De todos modos hasta aqui no hemos conseguido nada extraordinario, lo importante de este componente es que podemos agregar puntos, layer y lineas entre las tantas posibilidades que nos brinda. Asi que manos a la obra y el siguiente paso vamos a agregar la empresa donde yo trabajo en el mapa (Manifesto Solutions).
Para hacerlo mas interesante le vamos a poner un pequeño globo para que muestre información cuando le hacemos clic:
Bueno, ya con esas opciones básicas podemos crear muchas cosas, en otros post futuros vamos ahondar más en este excelente componente para Flash.
3
Sep
Como todos sabemos entre las ventajas nuevas que tiene AS 3.0 es poder controlar el FrameRate del Stage o escenario, y lamentablemente flash 8 (AS 2.0) carece de esa posibilidad.
Dado eso se me ocurrió hacer un controlador de FrameRate para una pelicula determinada que tengamos en nuestro Stage en flash 8. Utilidad concreta no sé que se le podria dar pero bueno ahi se las dejo, por ahi puede llegar a servir para algo.
Nací en Villa Carlos Paz, tengo 33 años y me dedico a desarrollos para la web desde el año 99, preferentemente en las aéreas de ActionScript y CSS. Trabajo para la firma Manifesto Solutions como jefe de producción.