pereyrada

Newsletter 20

flash
 
Indice
1. Palabras del Editor. Ver
2. Enviar datos presionando enter Ver
3. Cambiando de profundidad Ver
   
Palabras del editor
RIA's se convierte ya en un concepto común con respecto a la época del último news emitido. Estoy hablando del mes de abril del 2006.
Un año... en términos informáticos podría decirse que mucho tiempo y cuando uno se retrae a esa época ve una enorme distancia en términos de avances, usos, diseños, etc.
Hoy estamos a pocos días de que salga Flash CS3, de adobe. Para ser mas exactos el 20 de este mes, abril, Adobe lanza esta nueva versión de Flash.
Es sombroso ver que muchas de las predicciones se cumplieron y que Flash tiene hoy un horizonte mucho mas amplio que el año pasado.
Actionscript 3 es una realidad y llego de la mano de Flex. Un producto que también viene ganando terreno aunque los usuarios de Flash lo miramos de costado, como algo que parece a lo que usamos, pero no lo es tanto... y sólo se descubre que es en realidad cuando se hace uso de este producto.
Cada día se hace mas grande la brecha entre diseñador y programador como usuario de Flash. Hoy el uso de Flash es tán dinámico como cualquier script que esta en la web y tan poderoso gráficamente como... como... bueno, no se.. aun es el único multimedial?.... lo dejo en su libre opinión.
Hoy día Flash cuenta con frameworks de trabajos, compiladores OS (open source) y una cantidad de recursos inimaginables hace un año.
Además Flash Lite (para celulares) continua avanzando a paso firme, si ya se, java llego antes, pero que no llego antes a la web que flash?.
Por otro lado pasarón muchas versiones de Flash player, 7.0, 9.0 r28, 9.0, etc
Con la versión 8 la comunicación con javascript es más fácil, los videos son más comunes en la web, las interfaces con alto diseño gráfico se convierten en algo cotidiano.
Un mundo donde todo tiene mas velocidad y que nos compromete a estar informados permanentemente y de ser posible capacitados en nuevas técnicas donde se conjugan tecnologías variadas.
Espero este año cumplir con el propio deseo de brindarles mas información y lograr que podamos aprender juntos a crear y programar nuevos recursos en internet.
Si quieren ver las novedades de Flash CS3 pueden hacerlo en un video que puso Adobe. (ver)
 
Saludos.
A. Daniel Pereyra
 
Enviar datos presionando Enter
En muchas ocaciones creamos un formulario en flash y vemos que el usuario tiende a llenar los datos y presionar la tecla "Enter" para enviar lo escrito.
Esto se debe a que cualquier formulario realizado en internet envía sus datos con solo presionar "Enter".
Una forma de enviar los datos en cuanto el usuario presiona la tecla "Enter" es capturar de alguna manera las teclas presionadas.
En el caso del formulario debemos poner el siguiente script:
 
Key.addListener(this);
this.onKeyDown = function(){
   if (Key.getCode() == Key.ENTER){
trace("Funciona");
   }
}

 

A. Daniel Pereyra
 
Cambiando de profundidad.
Quisas pasó en algún momento que debemos poner un MC delante de otro y por cuestiones de funcionalidad el que esta en detrás debe pasar adelante... y esto en forma dinámica!
Bueno la solución es relativamente simple, debemos hacer uso de swapDepths.
Que mejor que un ejemplo para ver como funciona.
1. Creamos un rectángulo con un color a elección.
2. Lo convertimos en MC
3. Creamos otro rectángulo, que este sobre el primero.
4. Lo convertimos en MC.
5. Al primer rectángulo le ponemos como nombre de instancia mc1
6. Al segundo le ponemos como nombre de instancia mc2.
7. Ahora agregamos una nueva capa en nuestro time lime y ponemos el siguiente script:
 
mc1.onPress=function(){
  mc1.swapDepths(mc2);

}

mc2.onPress=function(){
  mc2.swapDepths(mc1);
}
 
Con esto veremos que podemos cambiar el nivel de profundidad a un clip de película en forma dinámica. Un tema que da para mucho mas....
A. Daniel Pereyra
 
www.pereyrada.com ©2005 Pereyrada