Archivado bajo Flex por Oscar Cortes | 10 comentarios
Total Training esta ofreciendo acceso gratis a su training OnLine para Flex. Personalmente lo recomiendo. Tienen dos cursos disponibles que tienen el mismo contenido que los cursos oficiales de Adobe. Pero ademas son impartidos por gente de Adobe, expertos en Flex.
Como dije, recomiendo ampliamente esta opcion alternativa a cursos presenciales. Lo mejor, es que pueden repetir y repetir secciones que quieran repasar. Ademas el codigo fuente del curso esta disponible en linea.
Archivado bajo Personal por Oscar Cortes | 2 comentarios
Que tiene en comun el partido de futbol entre Mexico y Brasil esta noche en Boston y Flex? Nada! Pero ya no podia dejar de mencionar que hoy sera el tan esperado encuentro, donde yo y otros mexicanos estaremos apoyando a la seleccion.
http://www.vefutbol.com.mx/notas/4835.html
Aunque el futbol no es tan popular en USA, hoy se impondra un record de asistencia a un partido de futbol en el Gillete Stadium con 57,000 espectadores!
Yippie! Vamos Mexico!
PS. Esperen fotos al respecto, ummmm, esto me suena que habre que crear un video con Aftermix.
Archivado bajo Flex, Tutoriales por Oscar Cortes | 0 comentarios
Hace unos dias escuche de Todd Yard sobre como la propiedad cacheAsBitmap podria ser usada para conseguir algunos de los efectos que solo se logran si se usan embebed fonts, por ejemplo aplicar alpha a un texto.
El uso de cacheAsBitmap en definicion no es complicado, ya que como programadores solo tenemos que ponerlo a true para indicarle al Flash Player que cree y conserve un bitmap de cualquier DisplayObject en memoria y use este para no re-dibujar tal DisplayObject. Con esto el Flash Player puede ofrecer mejor rendimiento. Regularmente cacheAsBitmap es usado en Display Objects que muestran contenido estático.
Aunque aun sigo experimentando con esta propiedad, pude verla en acción al ver como aplicar alpha a un texto dentro de un Panel y al mismo titulo del panel sin usar embebed fonts. De acuerdo a mis pruebas no basta con poner la propiedad igual a true para forzar que una copia de un Text sea guardado como bitmap en memoria por el Flash Player. De hecho parece ser ignorado. Sin embargo, esta propiedad es forzada a ser igual a true cuando se aplican filters al Text. Como en realidad no queremos afectar la apariencia del Text con un filtro, podermos aplicar un filter ‘vacio’, por ejemplo un Blur(0,0), que no afecte al Display Object pero que pone el cacheAsBitmap=true.
Pueden ver los resultados de mis pruebas aquí:
http://labs.holaflex.com/cacheasbitmap/PanelconAlpha.html ( Pueden ver el codigo, mouse right click/ view source )
Pueden ver como alpha del titulo del Panel cambia junto a la del panel mismo. Para este ejemplo cree un componente donde sobrescribí el metodo UpdateDisplayList para tener accesso al texto interno que representa el titulo del Panel. A su vez hay un texto dentro del Panel que también cambia a como se cambia el alpha del Panel, y un segundo que no cambia. Este ultimo para mostrar como se comportaría un texto sino se forzara el cacheAsBitmap a ser true.
No he encontrado documentación que claramente especifique este uso, pero seguiré experimentando para ver mas se puede lograr. Por lo pronto les dejo el ejemplo para que pueden hacer sus propios hallazgos.