miércoles, 11 de marzo de 2009

Presentación de suite CS4

Presentación de suite CS4

http://www.youtube.com/watch?v=AcfBQqBSxdM

Presentación de suite CS4

http://www.youtube.com/watch?v=AcfBQqBSxdM
http://www.youtube.com/watch?v=AcfBQqBSxdM

Como crear un botón con actionscript 3.0

Novedad de ActionScript 3






La función que recibe el evento tiene un parámetro, al que le puedes poner cualquier nombre, de tipo "Event". Muy similar a Java, ese parámetro te dirá que tipo de evento fue invocado y que objeto lo invocó.


Luego, debajo de esa función, debemos añadir un código que haga que la función actúe como listener y sea ejecutada tras un click del Mouse.


Novedad de ActionScript 3
En Flash 8, al añadir un listener, le decías simplemente si querías un "click" o que tipo de evento preferías. En ActionScript 3 hay una clase llamada "MouseEvent" con un monton de constantes que manejan eso.






Y si estas pensando ¿Pero por qué carajo tenían que complicarlo tanto? Bueno, es el precio del progreso. Ejecutar los eventos de este modo arregla muchos problemas a nivel del alcance de las variables dentro de los eventos y de cómo manejarlos si programamos con OOP. Ahora claro, si eres diseñador o un programador que sólo se dedica a hacer cosas menores que requieren un gotoAndPlay en las situaciones más avanzadas. Pues sí, estamos jodidos. Ahora que hemos logrado hacer que un botón obedezca nuestra voluntad y la testosterona invade nuestras venas por ello (O err… ¿El estrógeno?), es hora de hacer algo verdaderamente útil. Un link.Usaremos ese botón para que al clickearlo, cambie la vida de las personas que lo toquen llevándolos a la web más asombrosa no pornográfica de la web. En ActionScript 2, podríamos haberlo logrado con un simple getURL("http://www.cristalab.com/"); pero en Actionscript 3 esa función NO EXISTE (Gritos de terror de millones de flashers mientras leen esto).Ahora, navigateToURL es la función que debemos usar y se comporta exactamente igual que getURL... Sí, igual. ¿Entonces por qué Adobe la reemplazó? Porqué ahora NO podemos pasarle una URL directamente, sino un objeto de tipo URLRequest.¿Lo qué? Bueno, lo entenderán más fácil con un ejemplo. Así es nuestro código si queremos ir a una URL específica:






Nueva Suite de Adobe

Adobe nos ofrece esta semana una presentación de la nueva versión de Adobe Creative Suite 4.0, la nueva generación de su principal plataforma creativa. Adobe ha lanzado Betas públicos párale público, y el Soundbooth beta para editar audio, como muestra de la nueva dirección y técnicas creativas en la popular plataforma.
Según David Burkett, vicepresidente de productos Adobe Creative Suite, Dreamweaver, Fireworks y Soundbooth son las principales aplicaciones que forman parte de la beta pública antes de que se lancen como productos oficiales. Dreamweaver CS4 beta público incluye nuevas funciones para navegar código, una función que facilita lectura de documentos con JavaScript y datos XML. El programa incluye una mejor función Preview para ver los resultados en un navegador y mejores funciones con el contenido Flash. Fireworks CS4 tiene un nuevo interfaz que es más en línea con el resto de las aplicaciones, así como la posibilidad de exportar documentos PDF con seguridad incluída. SoundBooth añade nuevas funciones avanzadas para la producción de contenido en audio.
Los betas, una vez que se bajan, permanecen activos por 48 horas, aunque si tienes el CS3 puedes extender el periodo Beta hasta que la próxima versión CS4 se lance a la venta.