Papervision 3D: mostrare il cursor hand sugli elementi 3D interattivi

domenica 15 marzo, 2009

Impostato un materiale in modalità interactive e agganciando un evento ad un piano: PLAIN TEXT Actionscript: var mymaterial:BitmapAssetMaterial = new BitmapAssetMaterial("foto1"); mymaterial.interactive             = true; var myplane:Plane                  = new Plane( my_material, 200, 100, 0, 0); myplane.addEventListener( InteractiveScene3DEvent.OBJECT_PRESS,     function(e:InteractiveScene3DEvent):void {     // todo     } ); è possibile attivare la [...]

Very short trick: addEventListener() AS3, un handler più eventi

martedì 6 gennaio, 2009

In Actionscript 3.0 è necessario utilizzare addEventListener() per intercettare un qualsiasi evento: PLAIN TEXT Actionscript: /**  * Dato un MovieClip mc, si impostano eventi e handler  */ mc.addEventListener( MouseEvent.CLICK, on_click ); mc.addEventListener( MouseEvent.ROLL_OVER, on_roll_over ); mc.addEventListener( MouseEvent.ROLL_OUT, on_roll_out ); /**  * Funzioni di hander per gli eventi sopra indicati  */ function on_click( e:MouseEvent ):void {     // click } function on_roll_over( e:MouseEvent ):void {     // roll over } function on_roll_out( [...]

Adobe AIR e le API di Feedburner: reloaded

martedì 18 novembre, 2008

Prendo spunto dall'ottimo tutorial di Napolux, Flex 3, Adobe AIR e le API di Feedburner, che mostra come scrivere una semplice applicazione (o widget) Adobe AIR usando Flex 3, per mostrare come realizzare la stessa identica cosa usando Adobe Flash CS3. Se lo desiderate, inoltre, potete sfruttare l'estensione per la creazione di applicazioni Adobe AIR. [...]

Flash CS3: la nuova gestione degli eventi

mercoledì 19 dicembre, 2007

Finalmente con ActionScript 3.0 non abbiamo più due diverse gestioni di eventi come accadeva prima di ActionScript 2.0 (vedi: Gestione degli eventi: similitudini tra Flash e Javascript). Il metodo addEventListener(), onnipresente nella nuova architettura, permette di gestire in modo nuovo e straordinariamente pulito tutti gli eventi possibili, anche quelli personali. La nuova organizzazione in package [...]