Situado en una forma material interactive evento y comprometerse con un plan:
1 2 3 4 5 6 7 8
| BitmapAssetMaterial = new BitmapAssetMaterial ( "foto1" ) ; var mymaterial: BitmapAssetMaterial BitmapAssetMaterial = new ("foto1"); ; mymaterial interactive = true.; Plane = new Plane ( my_material , 200 , 100 , 0 , 0 ) ; myplane var: Plane = nuevo avión (my_material, 200, 100, 0, 0); ( InteractiveScene3DEvent . OBJECT_PRESS , myplane. addEventListener (InteractiveScene3DEvent. OBJECT_PRESS, e : InteractiveScene3DEvent ) : void { función (e: InteractiveScene3DEvent): void { / / Todo } ); |
Continuación ...
En ActionScript 3.0 se debe utilizar addEventListener() para interceptar cualquier caso:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| / ** * Dado un mc MovieClip, se establece eventos y controladores * / ( MouseEvent . CLICK , on_click ) ; . mc addEventListener ( MouseEvent CLICK, on_click.); ( MouseEvent . ROLL_OVER , on_roll_over ) ; . mc addEventListener ( MouseEvent ROLL_OVER, on_roll_over.); ( MouseEvent . ROLL_OUT , on_roll_out ) ; . mc addEventListener ( MouseEvent ROLL_OUT, on_roll_out.); / ** * Funciones de lanzador de los eventos mencionados * / e : MouseEvent ) : void { on_click función (e: MouseEvent ): void { / / Haga clic en } e : MouseEvent ) : void { on_roll_over función (e: MouseEvent ): void { / / Pase el cursor sobre } e : MouseEvent ) : void { on_roll_out función (e: MouseEvent ): void { / / Roll-out } |
Continuación ...
Me inspiro por el excelente tutorial Napolux , Flex 3, Adobe AIR y la API de Feedburner , que muestra cómo escribir una aplicación sencilla (o widgets) con Flex 3 de Adobe AIR, para mostrar la forma de hacer lo mismo con Adobe Flash CS3. Si lo desea, y también se puede utilizar la extensión para la creación de aplicaciones de Adobe AIR. No es necesario para los fines de este tutorial, complete la solicitud como un ejecutable AIR, puede utilizar el código propuesto como una película de Flash simple para ser "fijada" a las páginas Web
Continuación ...
Finalmente con ActionScript 3.0 ya no tienen dos de gestión distinta de los hechos como lo hacían antes de ActionScript 2.0 (ver: La gestión de eventos: semejanzas entre Flash y Javascript ). El método addEventListener() , omnipresente en la nueva arquitectura permite la gestión de nuevos y excepcionalmente limpio todos los eventos posibles, incluso las personales. La nueva organización en el paquete le permite importar los eventos que servimos y tratar a todos por igual:
Continuación ...
Últimos Comentarios
datrix : Muchas gracias!
Robert : Yo rispsoto sus preguntas con mucho gusto. La idea es realmente genial. Estoy buscando una solución ...
Sting : @ Darius - se puede ver un ejemplo aquí: http://www.fight4fun.it/ clic en: MAPS espero ...
vik : Giustappunto estoy trabajando en un proyecto y el cliente me pidió que le mostrará todas las noticias (que son CPT) en ...
Giovambattista Fazioli : @ Paso: Por supuesto. Simplemente identificar el campo [ICC] entrada [/ cci] desea ...