<?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</title>
	<atom:link href="http://www.undolog.com/category/sviluppo/flash/actionscript/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>Da Actionscript ad Objective-C</title>
		<link>http://www.undolog.com/2009/06/12/da-actionscript-ad-objective-c/</link>
		<comments>http://www.undolog.com/2009/06/12/da-actionscript-ad-objective-c/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 07:00:26 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[ANSI-C]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Object-Oriented]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1725</guid>
		<description><![CDATA[Ho pensato che potrebbe essere utile a chi si è avvicinato da poco allo sviluppo di applicazioni per Apple iPhone, confrontare Adobe Actionscript &#8211; il linguaggio utilizzato in Adobe Flash e Adobe Flex, più diffuso tra i neo-programmatori &#8211; e Objective-C, il linguaggio utilizzato da Apple per sviluppare le sue applicazioni. Objective-C è a tutti [...]<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2007/08/22/actionscript-_parent-e-controllo-dei-contesti/' rel='bookmark' title='ActionScript: _parent e controllo dei contesti'>ActionScript: _parent e controllo dei contesti</a> <small>Quando &#8220;scatta&#8221; un evento&nbsp;di un oggetto il contesto, ovvero l&#8217;oggetto madre che rappresenta l&#8217;area di validità di tutte le variabili, diventa l&#8217;oggetto stesso. Questa caratteristica, propria della programmazioni Object Oriented,...</small></li>
<li><a href='http://www.undolog.com/2009/04/02/very-short-snippet-estendere-un-array-actionscript-con-il-metodo-shuffle/' rel='bookmark' title='Very short snippet: estendere un array Actionscript con il metodo shuffle()'>Very short snippet: estendere un array Actionscript con il metodo shuffle()</a> <small>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...</small></li>
<li><a href='http://www.undolog.com/2009/06/01/hi-phone/' rel='bookmark' title='Hi phone'>Hi phone</a> <small>Nasce la sezione dedicata allo sviluppo di applicazioni per Apple iPhone...</small></li>
<li><a href='http://www.undolog.com/2007/03/15/as3crypto-actionscript-3-cryptography-library/' rel='bookmark' title='As3Crypto ActionScript 3 Cryptography Library'>As3Crypto ActionScript 3 Cryptography Library</a> <small>As3 Crypto Framework 1.1 &#232; una libreria scritta in ActionScript 3 che permette di applicare i pi&#249; comuni algoritmi di crittaggio, come: Public Key Encryption: RSA (partial. encryption only.) Secret...</small></li>
<li><a href='http://www.undolog.com/2008/02/03/actionscript-flash-contest-erase-tool/' rel='bookmark' title='Actionscript Flash contest: erase tool'>Actionscript Flash contest: erase tool</a> <small>Premetto subito: non si vince nulla! A parte l&#8217;orgoglio &#8211; caso mai &#8211; di aver risolto il problema. QUEST &#8211; DOMANDA Come si realizza un tool per cancellare, eliminare, ripulire,...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2009/06/12/da-actionscript-ad-objective-c/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Very short snippet: estendere un array Actionscript con il metodo shuffle()</title>
		<link>http://www.undolog.com/2009/04/02/very-short-snippet-estendere-un-array-actionscript-con-il-metodo-shuffle/</link>
		<comments>http://www.undolog.com/2009/04/02/very-short-snippet-estendere-un-array-actionscript-con-il-metodo-shuffle/#comments</comments>
		<pubDate>Thu, 02 Apr 2009 13:40:06 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Very Short Snippet]]></category>
		<category><![CDATA[ActionScript-3.0]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Codice]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Math.floor()]]></category>
		<category><![CDATA[Math.random()]]></category>
		<category><![CDATA[Matrix]]></category>
		<category><![CDATA[MatrixArray]]></category>
		<category><![CDATA[mescolare]]></category>
		<category><![CDATA[parseInt()]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[shuffle()]]></category>
		<category><![CDATA[Snipp]]></category>
		<category><![CDATA[Source]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1512</guid>
		<description><![CDATA[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: 123Array.prototype.shuffle = function&#40;&#41; &#123; &#160; &#160; for&#40;var j:uint, x:*, i:uint = this.length; i; j = Math.floor&#40;Math.random&#40;&#41; * [...]<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2009/02/16/very-short-snippet-shuffle-in-javascript-e-actionscript/' rel='bookmark' title='Very short snippet: shuffle() in Javascript e Actionscript'>Very short snippet: shuffle() in Javascript e Actionscript</a> <small>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&#8217;ottima versione per Javascript...</small></li>
<li><a href='http://www.undolog.com/2009/01/27/very-short-trick-prendere-elementi-casuali-da-un-array-in-php/' rel='bookmark' title='Very short trick: prendere elementi casuali da un array in PHP'>Very short trick: prendere elementi casuali da un array in PHP</a> <small>La funzione shuffle() di PHP &#8220;mescola&#8221; letteralmente gli elementi di un array: 1234$a = array&#40; &quot;ele1&quot;,&quot;ele2&quot;,&quot;ele3&quot;,&quot;ele4&quot; &#41;; print_r&#40; $a &#41;; shuffle&#40; $a &#41;; print_r&#40; $a &#41;; Se abbiamo un array...</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>
<li><a href='http://www.undolog.com/2008/06/04/very-short-snippet-cutstring/' rel='bookmark' title='Very short snippet: cutString()'>Very short snippet: cutString()</a> <small>Utile e rapido! Con i valori Number di Actionscript, ad esempio, è un essenziale aiuto per il &#8220;print&#8221; a video. 1234567/* ** @name &nbsp; &nbsp; &nbsp; &nbsp;: cutString() ** @description...</small></li>
<li><a href='http://www.undolog.com/2008/09/15/undolibrary-matrixarray-unestensione-della-classe-array/' rel='bookmark' title='Undolibrary MatrixArray: un&#8217;estensione della classe Array'>Undolibrary MatrixArray: un&#8217;estensione della classe Array</a> <small>MatrixArray è un&#8217;estensione della classe Array di Actionscript 3.0, con lo scopo di semplificare la manipolazione di Array lineari usati come matrice n x m. Questa classe fa parte della...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2009/04/02/very-short-snippet-estendere-un-array-actionscript-con-il-metodo-shuffle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Very short snippet: shuffle() in Javascript e Actionscript</title>
		<link>http://www.undolog.com/2009/02/16/very-short-snippet-shuffle-in-javascript-e-actionscript/</link>
		<comments>http://www.undolog.com/2009/02/16/very-short-snippet-shuffle-in-javascript-e-actionscript/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 22:23:08 +0000</pubDate>
		<dc:creator>Giovambattista Fazioli</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Very Short Snippet]]></category>
		<category><![CDATA[Very Short Trick]]></category>
		<category><![CDATA[ActionScript-3.0]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Codice]]></category>
		<category><![CDATA[Math.floor()]]></category>
		<category><![CDATA[Math.random()]]></category>
		<category><![CDATA[Matrix]]></category>
		<category><![CDATA[MatrixArray]]></category>
		<category><![CDATA[mescolare]]></category>
		<category><![CDATA[parseInt()]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Prototype]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[shuffle()]]></category>
		<category><![CDATA[Snipp]]></category>
		<category><![CDATA[Source]]></category>
		<category><![CDATA[Undolibrary]]></category>

		<guid isPermaLink="false">http://www.undolog.com/?p=1371</guid>
		<description><![CDATA[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&#8217;ottima versione per Javascript l&#8217;ho trovata qui. Qui sotto il codice leggermente rivisto: 123Array.prototype.shuffle = function&#40;&#41; &#123; for&#40;var j, x, i = this.length; i; j = Math.floor&#40;Math.random&#40;&#41; * i&#41;, [...]<h4>Articoli correlati:</h4><ul>
<li><a href='http://www.undolog.com/2009/01/27/very-short-trick-prendere-elementi-casuali-da-un-array-in-php/' rel='bookmark' title='Very short trick: prendere elementi casuali da un array in PHP'>Very short trick: prendere elementi casuali da un array in PHP</a> <small>La funzione shuffle() di PHP &#8220;mescola&#8221; letteralmente gli elementi di un array: 1234$a = array&#40; &quot;ele1&quot;,&quot;ele2&quot;,&quot;ele3&quot;,&quot;ele4&quot; &#41;; print_r&#40; $a &#41;; shuffle&#40; $a &#41;; print_r&#40; $a &#41;; Se abbiamo un array...</small></li>
<li><a href='http://www.undolog.com/2008/05/07/argomenti-variabili-e-di-default-in-javascript-actionscript-e-php/' rel='bookmark' title='Argomenti variabili e di default in Javascript, Actionscript e PHP'>Argomenti variabili e di default in Javascript, Actionscript e PHP</a> <small>Chi sviluppa sa bene che una delle caratteristiche delle funzioni (function () ) è quella di avere o meno degli argomenti di input. Può capitare, a volte, di dover scrivere...</small></li>
<li><a href='http://www.undolog.com/2008/10/13/una-classe-countdown-in-javascript/' rel='bookmark' title='Una classe countDown in Javascript'>Una classe countDown in Javascript</a> <small>Nel post 3D CountDown con FIVe3D (vedi anche How I Did It: scrivere un countdown in Flash), veniva proposta una classe per la creazione di un oggetto CountDown in Actionscript,...</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>
<li><a href='http://www.undolog.com/2008/10/31/very-short-snippet-php-plain-date/' rel='bookmark' title='Very short snippet: PHP plain date'>Very short snippet: PHP plain date</a> <small>Converte una data dal formato yyyy-mm-dd hh:mm:ss a yyyymmddhhmmss. Utile per poter sfruttare le funzioni di ordinamento; tipo asort(). 123456/** &nbsp;* Format from &quot;yyyy-mm-dd hh:mm:ss&quot; to &quot;yyyymmddhhmmss&quot; &nbsp;*/ function plainDate&#40;...</small></li>
</ul>]]></description>
		<wfw:commentRss>http://www.undolog.com/2009/02/16/very-short-snippet-shuffle-in-javascript-e-actionscript/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

