<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Undolog.com &#187; Actionscript 3.0</title>
	<atom:link href="http://www.undolog.com/category/sviluppo/flash-cs3/actionscript-30/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.undolog.com</link>
	<description>Research &#38; Development  Blog</description>
	<lastBuildDate>Fri, 27 Jan 2012 00:39:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Come applicare la tecnica del Chroma Key in Adobe Flash</title>
		<link>http://www.undolog.com/2010/03/30/come-applicare-la-tecnica-del-chroma-key-in-adobe-flash/</link>
		<comments>http://www.undolog.com/2010/03/30/come-applicare-la-tecnica-del-chroma-key-in-adobe-flash/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 16:11:46 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[ActionScript-3.0]]></category>
		<category><![CDATA[Adobe-Flash-CS3]]></category>
		<category><![CDATA[Alpha]]></category>
		<category><![CDATA[ARGB]]></category>
		<category><![CDATA[Bitmap]]></category>
		<category><![CDATA[BitmapData]]></category>
		<category><![CDATA[BlendMode.ERASE]]></category>
		<category><![CDATA[BlueScreen]]></category>
		<category><![CDATA[Camera]]></category>
		<category><![CDATA[Chroma Key]]></category>
		<category><![CDATA[GreenScreen]]></category>
		<category><![CDATA[Mask]]></category>
		<category><![CDATA[RGB]]></category>
		<category><![CDATA[threshold()]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=3044</guid>
		<description><![CDATA[Come applicare la tecnica del Chroma Key su un Video in diretta in Adobe Flash CS4 utilizzando ActionScript e funzioni Bitmap<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2008/03/27/flash-cs3-creare-effetto-nebbia-tv-in-1-secondo/' rel='bookmark' title='Flash CS3: creare effetto nebbia TV in 1 secondo'>Flash CS3: creare effetto nebbia TV in 1 secondo</a> <small>Flash CS3 non finisce di stupire. Ecco come creare il classico effetto nebbia dei televisori in un secondo con 10 righe di codice. 12345678910111213import flash.display.Bitmap; import flash.display.BitmapData; // var bmpd:BitmapData...</small></li>
<li><a href='http://www.undolog.com/2008/02/10/creare-unapplicazione-paint-in-flash-cs3/' rel='bookmark' title='Creare un&#8217;applicazione Paint in Flash CS3'>Creare un&#8217;applicazione Paint in Flash CS3</a> <small>Come esposto in Actionscript Flash contest: erase tool non è possibile &#8220;cancellare&#8221; una particolare zona di uno Sprite, MovieClip o Shape su cui sono state tracciate linee o rettangoli tramite...</small></li>
<li><a href='http://www.undolog.com/2008/03/31/come-salvare-immagini-in-flash-cs3/' rel='bookmark' title='Come salvare immagini in Flash CS3'>Come salvare immagini in Flash CS3</a> <small>Con Adobe Flash CS3 l&#8217;uso delle Bitmap è così migliorato che viene subito voglia di creare un piccolo Paint. Abbiamo già visto come realizzare un piccolo Paint (vedi Creare un&#8217;applicazione...</small></li>
<li><a href='http://www.undolog.com/2008/02/11/painting-flash-cs3-real-time-erase-tool/' rel='bookmark' title='Painting Flash CS3: real time erase tool'>Painting Flash CS3: real time erase tool</a> <small>Partendo dai codici forniti in Creare un&#8217;applicazione Paint in Flash CS3, ed eseguendo piccole modifiche, si può migliorare notevolmente lo strumento di &#8220;erase&#8221;. Aggiungendo una Shape non visibile, è possibile...</small></li>
<li><a href='http://www.undolog.com/2008/03/01/flash-cs3-professional-non-formattate-il-codice/' rel='bookmark' title='Flash CS3 Professional: non formattate il codice'>Flash CS3 Professional: non formattate il codice</a> <small>Chissà perchè immagino Adobe con una lista di bugs in continuo aumento!?. Il baco che ho trovato, nella versione CS3 Professional in italiano, è alquanto fastidioso e pericoloso. Occhio al...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2010/03/30/come-applicare-la-tecnica-del-chroma-key-in-adobe-flash/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Adobe Flash CS4: creare un Ajax Loader o Activity Indicator</title>
		<link>http://www.undolog.com/2009/11/04/adobe-flash-cs4-creare-un-ajax-loader-o-activity-indicator/</link>
		<comments>http://www.undolog.com/2009/11/04/adobe-flash-cs4-creare-un-ajax-loader-o-activity-indicator/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 14:19:44 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[Flash CS4]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Activity Indicator]]></category>
		<category><![CDATA[Adobe Flash CS4]]></category>
		<category><![CDATA[Ajax Loader]]></category>
		<category><![CDATA[PNG]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=2595</guid>
		<description><![CDATA[Creare un Ajax Loader (o Activity indicator per chi è ormai abituato ad usare l&#8217;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 [...]<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2008/06/04/flash-cs3-creare-un-effetto-reflex-su-qualsiasi-movieclip/' rel='bookmark' title='Flash CS3: creare un effetto Reflex su qualsiasi MovieClip'>Flash CS3: creare un effetto Reflex su qualsiasi MovieClip</a> <small>Sfruttando una notevole caratteristica di Actionscript 3.0 (vedi Actionscript 3.0: tutto con l&#8217;operatore new) ho creato una classe ReflexMe in grado di generare un effetto &#8220;riflessione&#8221; su un qualsiasi MovieClip...</small></li>
<li><a href='http://www.undolog.com/2008/03/27/flash-cs3-creare-effetto-nebbia-tv-in-1-secondo/' rel='bookmark' title='Flash CS3: creare effetto nebbia TV in 1 secondo'>Flash CS3: creare effetto nebbia TV in 1 secondo</a> <small>Flash CS3 non finisce di stupire. Ecco come creare il classico effetto nebbia dei televisori in un secondo con 10 righe di codice. 12345678910111213import flash.display.Bitmap; import flash.display.BitmapData; // var bmpd:BitmapData...</small></li>
<li><a href='http://www.undolog.com/2008/02/10/creare-unapplicazione-paint-in-flash-cs3/' rel='bookmark' title='Creare un&#8217;applicazione Paint in Flash CS3'>Creare un&#8217;applicazione Paint in Flash CS3</a> <small>Come esposto in Actionscript Flash contest: erase tool non è possibile &#8220;cancellare&#8221; una particolare zona di uno Sprite, MovieClip o Shape su cui sono state tracciate linee o rettangoli tramite...</small></li>
<li><a href='http://www.undolog.com/2007/10/17/estendere-i-movieclip-in-adobe-flash-mx/' rel='bookmark' title='Estendere i MovieClip in Adobe Flash MX'>Estendere i MovieClip in Adobe Flash MX</a> <small>Io utilizzo due tecniche per estendere le funzionalità di un MovieClip. La prima, utilizzata anche nelle precedenti versioni di Flash MX, usa la proprietà prototype, un puntatore alla superclasse (madre),...</small></li>
<li><a href='http://www.undolog.com/2007/12/06/creare-un-fiocco-di-neve-in-flash/' rel='bookmark' title='Creare un fiocco di neve in Flash'>Creare un fiocco di neve in Flash</a> <small>Alcuni lettori mi hanno chiesto come è stato creato il fiocco di neve, così realistico, del Widget natalizio. Chi ha scaricato il sorgente probabilmente già lo sa&#8230; comunque è stato...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2009/11/04/adobe-flash-cs4-creare-un-ajax-loader-o-activity-indicator/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Actionscript 3.0 for beginners: lesson #5</title>
		<link>http://www.undolog.com/2009/01/22/actionscript-30-for-beginners-lesson-5/</link>
		<comments>http://www.undolog.com/2009/01/22/actionscript-30-for-beginners-lesson-5/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 05:00:10 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[ActionScript-3.0]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[Const]]></category>
		<category><![CDATA[Corso]]></category>
		<category><![CDATA[costanti]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Lezione]]></category>
		<category><![CDATA[public]]></category>
		<category><![CDATA[static]]></category>
		<category><![CDATA[Sviluppo]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[variabili]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1221</guid>
		<description><![CDATA[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 &#8211; nella migliore delle ipotesi &#8211; a dichiarare le variabili senza assegnargli un tipo dato specifico, senza contare quei linguaggi [...]<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2008/11/11/actionscript-30-for-beginners-lesson-4/' rel='bookmark' title='Actionscript 3.0 for beginners: lesson #4'>Actionscript 3.0 for beginners: lesson #4</a> <small>Riprendiamo il nostro codice di esempio del TicTacToe (che trovate per intero su Google Code) e iniziamo ad analizzarlo in dettaglio. Importare le definizioni Con Actionscript 3.0 è stato fatto...</small></li>
<li><a href='http://www.undolog.com/2008/09/03/actionscript-30-for-beginners-lesson-2/' rel='bookmark' title='Actionscript 3.0 for beginners: lesson #2'>Actionscript 3.0 for beginners: lesson #2</a> <small>Come promesso ecco la seconda lezione su ActionScript 3.0! Oggi inizieremo l&#8217;analisi di un semplice progetto che riproduce il giochino del Tris o Tic Tac Toe. Ho cercato di inserire...</small></li>
<li><a href='http://www.undolog.com/2008/09/28/actionscript-30-for-beginners-lesson-3/' rel='bookmark' title='Actionscript 3.0 for beginners: lesson #3'>Actionscript 3.0 for beginners: lesson #3</a> <small>Continuiamo l&#8217;analisi dell&#8217;esempio del gioco Tic Tac Toe, presentato in Actionscript 3.0 for beginners: lesson #2. Eravamo arrivati alla funzione che crea la griglia di gioco: 1234567891011121314151617181920212223242526272829303132333435363738/** &nbsp;* Disegno graficamente...</small></li>
<li><a href='http://www.undolog.com/2008/08/08/actionscript-30-for-beginners-lesson-1/' rel='bookmark' title='Actionscript 3.0 for beginners: lesson #1'>Actionscript 3.0 for beginners: lesson #1</a> <small>Premessa Actionscript 3.0 può rappresentare un buon punto di partenza per impratichirsi, chi non è pratico di programmazione C e/o C++, di programmazione orioentata agli oggetti (OOP). Inoltre, questa serie...</small></li>
<li><a href='http://www.undolog.com/2008/10/15/very-short-trick-cicli-for-piu-rapidi-in-actionscript/' rel='bookmark' title='Very short trick: cicli for più rapidi in Actionscript'>Very short trick: cicli for più rapidi in Actionscript</a> <small>In Actionscript i cicli for è bene utilizzarli sempre con cura. Ad esempio è bene usare variabili uint quando è possibile: 123for&#40; var i:uint = 0; i++; i &lt; 100&#41;...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2009/01/22/actionscript-30-for-beginners-lesson-5/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Very short trick: ADDED_TO_STAGE</title>
		<link>http://www.undolog.com/2009/01/08/very-short-trick-added_to_stage/</link>
		<comments>http://www.undolog.com/2009/01/08/very-short-trick-added_to_stage/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 09:34:42 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Very Short Trick]]></category>
		<category><![CDATA[ADDED_TO_STAGE]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[costruttore]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[MovieClip]]></category>
		<category><![CDATA[removeEventListener]]></category>
		<category><![CDATA[Stage]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1137</guid>
		<description><![CDATA[Come abbiamo visto più volte, nel costruttore di una classe che estende un MovieClip può essere necessario aggiungere l&#8217;evento ADDED_TO_STAGE per capire quando il nostro MovieClip è disegnato effettivamente sulla stage: 1234// costruttore public function MyClass&#40;&#41;:void &#123; &#160; &#160; addEventListener&#40; Event.ADDED_TO_STAGE, main &#41;; &#125; Sarebbe buona norma eliminare tale evento all&#8217;interno della funzione main(): 123456789// [...]<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2008/05/02/flash-cs3-template-per-la-classe-documento/' rel='bookmark' title='Flash CS3: template per la classe Documento'>Flash CS3: template per la classe Documento</a> <small>Questo è il template che uso per la classe Documento di un generico progetto Flash CS3: 12345678910111213141516171819202122232425262728293031package &#123; &nbsp; &nbsp; /* &nbsp; &nbsp; ** @name &nbsp; &nbsp; &nbsp; &nbsp;: MioDocumento.as...</small></li>
<li><a href='http://www.undolog.com/2009/01/06/very-short-trick-addeventlistener-as3-un-handler-piu-eventi/' rel='bookmark' title='Very short trick: addEventListener() AS3, un handler più eventi'>Very short trick: addEventListener() AS3, un handler più eventi</a> <small>In Actionscript 3.0 è necessario utilizzare addEventListener() per intercettare un qualsiasi evento: 123456789101112131415161718/** &nbsp;* Dato un MovieClip mc, si impostano eventi e handler &nbsp;*/ mc.addEventListener&#40; MouseEvent.CLICK, on_click &#41;; mc.addEventListener&#40; MouseEvent.ROLL_OVER,...</small></li>
<li><a href='http://www.undolog.com/2007/12/19/flash-cs3-la-nuova-gestione-degli-eventi/' rel='bookmark' title='Flash CS3: la nuova gestione degli eventi'>Flash CS3: la nuova gestione degli eventi</a> <small>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(),...</small></li>
<li><a href='http://www.undolog.com/2008/05/18/creare-eventi-personalizzati-in-actionscript-30/' rel='bookmark' title='Creare eventi personalizzati in Actionscript 3.0'>Creare eventi personalizzati in Actionscript 3.0</a> <small>Creare eventi personalizzati in Actionscript 3.0 è semplicissimo. Usarli, poi, permette di utilizzare il metodo addEventListener() e rendere il nostro oggetto del tutto standard. Se abbiamo creato una classe, ad...</small></li>
<li><a href='http://www.undolog.com/2007/10/16/stageext-class-filmati-ridimensionabili-in-flash/' rel='bookmark' title='StageExt Class: filmati ridimensionabili in Flash'>StageExt Class: filmati ridimensionabili in Flash</a> <small>La tecnica del Fullsize (anticamera per il Fullscreen &#8211; di cui parleremo in seguito) era, fino a poco tempo fa, utilizzata soprattutto nelle applicazioni Flash (RIA), composte quindi da una...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2009/01/08/very-short-trick-added_to_stage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Very short trick: addEventListener() AS3, un handler più eventi</title>
		<link>http://www.undolog.com/2009/01/06/very-short-trick-addeventlistener-as3-un-handler-piu-eventi/</link>
		<comments>http://www.undolog.com/2009/01/06/very-short-trick-addeventlistener-as3-un-handler-piu-eventi/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 23:32:22 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Very Short Trick]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[ActionScript-3.0]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[eventi]]></category>
		<category><![CDATA[MouseEvent]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1118</guid>
		<description><![CDATA[In Actionscript 3.0 è necessario utilizzare addEventListener() per intercettare un qualsiasi evento: 123456789101112131415161718/** &#160;* Dato un MovieClip mc, si impostano eventi e handler &#160;*/ mc.addEventListener&#40; MouseEvent.CLICK, on_click &#41;; mc.addEventListener&#40; MouseEvent.ROLL_OVER, on_roll_over &#41;; mc.addEventListener&#40; MouseEvent.ROLL_OUT, on_roll_out &#41;; /** &#160;* Funzioni di hander per gli eventi sopra indicati &#160;*/ function on_click&#40; e:MouseEvent &#41;:void &#123; &#160; &#160; // [...]<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2007/12/19/flash-cs3-la-nuova-gestione-degli-eventi/' rel='bookmark' title='Flash CS3: la nuova gestione degli eventi'>Flash CS3: la nuova gestione degli eventi</a> <small>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(),...</small></li>
<li><a href='http://www.undolog.com/2008/01/28/la-nuova-gestione-degli-eventi-di-flash-cs3/' rel='bookmark' title='La nuova gestione degli eventi di Flash CS3'>La nuova gestione degli eventi di Flash CS3</a> <small>Ne avevo già parlato in Flash CS3: la nuova gestione degli eventi. Torno sulla questione per sottolieare la differenza di questo nuovo approccio rispetto alle precedenti versioni di ActionScript. Schematizzando...</small></li>
<li><a href='http://www.undolog.com/2008/05/18/creare-eventi-personalizzati-in-actionscript-30/' rel='bookmark' title='Creare eventi personalizzati in Actionscript 3.0'>Creare eventi personalizzati in Actionscript 3.0</a> <small>Creare eventi personalizzati in Actionscript 3.0 è semplicissimo. Usarli, poi, permette di utilizzare il metodo addEventListener() e rendere il nostro oggetto del tutto standard. Se abbiamo creato una classe, ad...</small></li>
<li><a href='http://www.undolog.com/2008/02/09/paint-o-matic/' rel='bookmark' title='Paint-o-matic'>Paint-o-matic</a> <small>Per completezza, in relazione a Painting Flash CS3: effetti con le matrici Matrix voglio sottolineare che le Matrix non sono necessarie per il comportamento indicato nel precedente post. Infatti vediamo...</small></li>
<li><a href='http://www.undolog.com/2007/07/25/gestione-degli-eventi-similitudini-tra-flash-e-javascript/' rel='bookmark' title='Gestione degli eventi: similitudini tra Flash e Javascript'>Gestione degli eventi: similitudini tra Flash e Javascript</a> <small>Uno dei punti di forza di Adobe Flash risiede nella scelta di ECMAScript (sottoprodotti di ECMA &#8211; European Computer Manufacturers Association) come standard di scripting. ActionScript e Javascript, infatti, derivano...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2009/01/06/very-short-trick-addeventlistener-as3-un-handler-piu-eventi/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

