Pagina 1 di 9123456789

Adobe Flash CS4: creare un Ajax Loader o Activity Indicator

mercoledì 4 novembre, 2009

Creare un Ajax Loader (o Activity indicator per chi è ormai abituato ad usare l'Apple iPhone) per il Web non è una cosa difficile: esistono servizi che generano immagini gif animate di tutti i tipi. Tuttavia il formato GIF ha il grosso difetto di non supportare le trasparenze come si deve. La trasparenza, nel formato [...]

Come usare Google Maps in Adobe Flash CS4

sabato 29 agosto, 2009

Tutorial su come utilizzare le API di Google Maps in Adobe Flash CS4, per creare mappe interattive davvero accativanti con effetti (anche 3D) spettacolari

Da Actionscript ad Objective-C

venerdì 12 giugno, 2009

Ho pensato che potrebbe essere utile a chi si è avvicinato da poco allo sviluppo di applicazioni per Apple iPhone, confrontare Adobe Actionscript - il linguaggio utilizzato in Adobe Flash e Adobe Flex, più diffuso tra i neo-programmatori - e Objective-C, il linguaggio utilizzato da Apple per sviluppare le sue applicazioni. Objective-C è a tutti [...]

Very short snippet: estendere un array Actionscript con il metodo shuffle()

giovedì 2 aprile, 2009

Avevo parlato già di come realizzare il metodo shuffle() in Javascript e Actionscript. Mi sono accorto, tuttaavia, di non aver sottolineato che anche Actionscript è in grado di estendere, nel medesimo modo di Javascript, il proprio oggetto Array: PLAIN TEXT Actionscript: Array.prototype.shuffle = function() {     for(var j:uint, x:*, i:uint = this.length; i; j = Math.floor(Math.random() * i), [...]

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 [...]

Biglietto da visita in 3D con Papervision

giovedì 5 marzo, 2009

Ecco un modo originale di proporre e presentare il proprio biglietto da vista sul Web! Il sorgente qui. Loading Flash Player... swfobject.embedSWF("/wp-content/uploads/2009/03/card.swf", "swf38cc2", "640", "400", "9.0.0", "", {}, {wmode: "window", menu: "false", quality: "high", bgcolor: "#000000", allowFullScreen: "true"}, {}); Post correlati PicLens in Flash con Papervision3D 2.0: parte II (14) Piclens in Flash con Papervision3D 2.0 (2) Papervision3D: BasicView (0) Installare Papervision3D [...]

Very short snippet: shuffle() in Javascript e Actionscript

lunedì 16 febbraio, 2009

In PHP esiste una comoda funzione chiamata shuffle() che permette di mescolare un array (vedi Very short trick: prendere elementi casuali da un array in PHP). Un'ottima versione per Javascript l'ho trovata qui. Qui sotto il codice leggermente rivisto: PLAIN TEXT JavaScript: Array.prototype.shuffle = function() { for(var j, x, i = this.length; i; j = Math.floor(Math.random() * i), x [...]

Actionscript 3.0 for beginners: lesson #5

giovedì 22 gennaio, 2009

Chi ha iniziato a sviluppare codice con linguaggi di scripting come Javascript o lo stesso Actionscript, potrebbe non conoscere affatto il concetto di tipo dato. Con alcuni linguaggi ad alto livello, infatti, si è abituati - nella migliore delle ipotesi - a dichiarare le variabili senza assegnargli un tipo dato specifico, senza contare quei linguaggi [...]

Very short trick: ADDED_TO_STAGE

giovedì 8 gennaio, 2009

Come abbiamo visto più volte, nel costruttore di una classe che estende un MovieClip può essere necessario aggiungere l'evento ADDED_TO_STAGE per capire quando il nostro MovieClip è disegnato effettivamente sulla stage: PLAIN TEXT Actionscript: // costruttore public function MyClass():void {     addEventListener( Event.ADDED_TO_STAGE, main ); } Sarebbe buona norma eliminare tale evento all'interno della funzione main(): PLAIN TEXT Actionscript: // costruttore public function MyClass():void {   [...]

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( [...]

Pagina 1 di 9123456789