<?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>Turtles &#187; Travaux personnels</title>
	<atom:link href="http://www.turtles.fr/category/travaux-personnels/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.turtles.fr</link>
	<description>Du flash, des expérimentations</description>
	<lastBuildDate>Sun, 28 Aug 2011 12:24:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Plèskoul</title>
		<link>http://www.turtles.fr/pleskoul/</link>
		<comments>http://www.turtles.fr/pleskoul/#comments</comments>
		<pubDate>Sat, 21 May 2011 22:26:32 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=1053</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1054" title="littles" src="http://www.turtles.fr/wp-content/uploads/2011/05/littles.jpg" alt="" width="566" height="330" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/pleskoul/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>In translation</title>
		<link>http://www.turtles.fr/in-translation/</link>
		<comments>http://www.turtles.fr/in-translation/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 00:50:11 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=1045</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1046" title="in-translation" src="http://www.turtles.fr/wp-content/uploads/2011/03/in-translation.jpg" alt="in-translation" width="566" height="262" /></p>
<p><img class="alignnone size-full wp-image-1049" title="in-translation-3" src="http://www.turtles.fr/wp-content/uploads/2011/03/in-translation-3.jpg" alt="in-translation-3" width="566" height="300" /></p>
<p><img class="alignnone size-full wp-image-1048" title="in-translation-2" src="http://www.turtles.fr/wp-content/uploads/2011/03/in-translation-2.jpg" alt="in-translation-2" width="566" height="627" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/in-translation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Glass</title>
		<link>http://www.turtles.fr/glass/</link>
		<comments>http://www.turtles.fr/glass/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 16:23:35 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=1036</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1037" title="c4d-1" src="http://www.turtles.fr/wp-content/uploads/2010/12/c4d-1.jpg" alt="" width="566" height="329" /></p>
<p><img class="alignnone size-full wp-image-1038" title="c4d-2" src="http://www.turtles.fr/wp-content/uploads/2010/12/c4d-2.jpg" alt="" width="566" height="329" /></p>
<p><img class="alignnone size-full wp-image-1039" title="c4d-3" src="http://www.turtles.fr/wp-content/uploads/2010/12/c4d-3.jpg" alt="" width="566" height="329" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/glass/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convolutions</title>
		<link>http://www.turtles.fr/convolutions/</link>
		<comments>http://www.turtles.fr/convolutions/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 11:14:43 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=1027</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-1029" title="Convolutions" src="http://www.turtles.fr/wp-content/uploads/2010/11/flop.gif" alt="Convolutions" width="566" height="500" /></p>
<p><img class="alignnone size-full wp-image-1030" title="Convolutions" src="http://www.turtles.fr/wp-content/uploads/2010/11/flop21.gif" alt="Convolutions" width="566" height="318" /></p>
<p><img class="alignnone size-full wp-image-1031" title="Convolutions" src="http://www.turtles.fr/wp-content/uploads/2010/11/flop3.gif" alt="Convolutions" width="566" height="284" /></p>
<p><img class="alignnone size-full wp-image-1033" title="Convolutions" src="http://www.turtles.fr/wp-content/uploads/2010/11/flop4.gif" alt="Convolutions" width="566" height="295" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/convolutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encore des bulles</title>
		<link>http://www.turtles.fr/encore-des-bulles/</link>
		<comments>http://www.turtles.fr/encore-des-bulles/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 16:25:48 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=1017</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.turtles.fr/wp-content/uploads/2010/11/abc.gif"><img class="alignnone size-full wp-image-1018" title="bulles" src="http://www.turtles.fr/wp-content/uploads/2010/11/abc2.gif" alt="" width="566" height="356" /></a></p>
<p><a href="http://www.turtles.fr/wp-content/uploads/2010/11/abc.gif"><img class="alignnone size-full wp-image-1019" title="bulles" src="http://www.turtles.fr/wp-content/uploads/2010/11/abc3.gif" alt="" width="566" height="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/encore-des-bulles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bulles</title>
		<link>http://www.turtles.fr/bulles/</link>
		<comments>http://www.turtles.fr/bulles/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 17:58:32 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=1008</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>
<object width="566" height="400">
<param name="movie" value="http://www.turtles.fr/wp-content/uploads/2010/11/draft2.swf"></param>
<param name="quality" value="high"></param>
<param name="wmode" value="window"></param>
<param name="menu" value="false"></param>
<param name="bgcolor" value="#FFFFFF"></param>
<param name="allowScriptAccess" value="always"></param>
<embed type="application/x-shockwave-flash" width="566" height="400" src="http://www.turtles.fr/wp-content/uploads/2010/11/draft2.swf" quality="high" bgcolor="#FFFFFF" wmode="window" menu="false" ></embed>
</object>
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/bulles/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Un bon vieux Polar()</title>
		<link>http://www.turtles.fr/un-bon-vieux-polar/</link>
		<comments>http://www.turtles.fr/un-bon-vieux-polar/#comments</comments>
		<pubDate>Mon, 31 May 2010 00:00:48 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=983</guid>
		<description><![CDATA[Point.polar(), c&#8217;est juste une méthode en as3 à qui on passe une longueur, un angle en radian, et qui retourne une position x et y. Après ces quelques images sur des tests statiques, voila les tests coolos animés ;) et &#8230; <a href="http://www.turtles.fr/un-bon-vieux-polar/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Point.polar(), c&#8217;est juste une méthode en as3 à qui on passe une longueur, un angle en radian, et qui retourne une position x et y.<br />
Après ces <a href="http://www.turtles.fr/point-polar/">quelques images</a> sur des tests statiques, voila les tests coolos animés ;)</p>
<p><a href="http://www.turtles.fr/polar-1/"><img class="alignnone size-full wp-image-984" title="Clic clic" src="http://www.turtles.fr/wp-content/uploads/2010/05/polarRand.jpg" alt="" width="566" height="301" /></a></p>
<p>et</p>
<p><a href="http://www.turtles.fr/polar-2/"><img class="alignnone size-full wp-image-985" title="clic clic" src="http://www.turtles.fr/wp-content/uploads/2010/05/tempete.jpg" alt="" width="566" height="301" /></a></p>
<h2>Comme on est pas des sauvages ; la petite explication</h2>
<p>La méthode utilisée est : <code>polar(len:<a href="http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/Number.html">Number</a>, angle:<a href="http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/Number.html">Number</a>)</code></p>
<p><code>var p:Point=Point.polar(monDiametre ,monAngleEnRadians);</code></p>
<p>On a un point !!! A partir de là vous donnez la coordonnées du point à votre clip ou autre et c&#8217;est bon.</p>
<p><code>monClip.x = p.x; monClip.y = p.y;</code></p>
<p>Certes c&#8217;est pas très fun. L&#8217;idéal est d&#8217;ajouter quelques centaines ou milliers de points dans une boucle for et de faire varier des paramètres en fonction de l&#8217;index du point par exemple, genre :</p>
<p><code>var p:Point=Point.polar(Math.sin(i)*1200,radian*i*mouseX/10);</code></p>
<p>Ca devient tout de suite mieux.</p>
<p>Si les exemples rament, signalez le moi. <style type="text/css">.customBg{background:#fff url(http://www.turtles.fr/wp-content/uploads/2010/10/polar2.gif) top center no-repeat;}</style>
  <script type="text/javascript">$("body").addClass("customBg");</script>
  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/un-bon-vieux-polar/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Point.polar()</title>
		<link>http://www.turtles.fr/point-polar/</link>
		<comments>http://www.turtles.fr/point-polar/#comments</comments>
		<pubDate>Thu, 27 May 2010 21:22:20 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=951</guid>
		<description><![CDATA[J&#8217;ai fait quelques expérimentations avec la méthode Point.polar() que je ne connaissais pas. L&#8217;erreur. J&#8217;y reviendrai avec quelque chose de plus interactif :)]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai fait quelques expérimentations avec la méthode Point.polar() que je ne connaissais pas. L&#8217;erreur.</p>
<p><img class="alignnone size-full wp-image-952" title="polar1" src="http://www.turtles.fr/wp-content/uploads/2010/05/polar1.jpg" alt="" width="566" height="300" /></p>
<p><img class="alignnone size-full wp-image-953" title="polar2" src="http://www.turtles.fr/wp-content/uploads/2010/05/polar2.jpg" alt="" width="566" height="300" /></p>
<p><img class="alignnone size-full wp-image-954" title="polar3" src="http://www.turtles.fr/wp-content/uploads/2010/05/polar3.jpg" alt="" width="566" height="300" /></p>
<p>J&#8217;y reviendrai avec quelque chose de plus interactif :) <style type="text/css">.customBg{background:#fff url(http://www.turtles.fr/wp-content/uploads/2010/10/polar1.gif) top center no-repeat;}</style>
  <script type="text/javascript">$("body").addClass("customBg");</script>
  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/point-polar/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Découper un textfield</title>
		<link>http://www.turtles.fr/decouper-un-textfield/</link>
		<comments>http://www.turtles.fr/decouper-un-textfield/#comments</comments>
		<pubDate>Wed, 26 May 2010 20:49:10 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=931</guid>
		<description><![CDATA[Découper Découper un textfield en as3 se fait facilement avec les fonctions slice() ou substr() de la classe String. A partir de là, facile de remettre chaque caractère dans un textField indépendant pour ensuite l&#8217;animer, changer l&#8217;échelle, etc. Seul problème &#8230; <a href="http://www.turtles.fr/decouper-un-textfield/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Découper</h2>
<p>Découper un textfield en as3 se fait facilement avec les fonctions<a href="http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/String.html#slice%28%29"> slice()</a> ou <a href="http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/String.html#substr%28%29">substr()</a> de la classe String. A partir de là, facile de remettre chaque caractère dans un textField indépendant pour ensuite l&#8217;animer, changer l&#8217;échelle, etc. Seul problème ; chaque lettre a sa largeur propre.</p>
<h2>Recoller</h2>
<p>Pour contourner un peu salement le problème de la largeur des caractères, je me sers d&#8217;une variable &#8220;largeurLettres&#8221; à laquelle vient s&#8217;ajouter la largeur de chaque nouvelle lettre (dans une boucle &#8220;for&#8221;).</p>
<p><code>lettre.x = largeurLettres;<br />
largeurLettres+=lettre.textWidth;</code></p>
<p>Ca marche bien mais :</p>
<ul>
<li>Il faut appliquer les éventuelles transformations d&#8217;échelle Avant d&#8217;incrémenter la variable ;</li>
<li>Ca correspond à la largeur des lettres et non à leur chasse.</li>
</ul>
<h2>Allez un exemple histoire de&#8230;</h2>
<p>
<object width="566" height="400">
<param name="movie" value="http://www.turtles.fr/wp-content/uploads/2010/05/bump.swf"></param>
<param name="quality" value="high"></param>
<param name="wmode" value="window"></param>
<param name="menu" value="false"></param>
<param name="bgcolor" value="#FFFFFF"></param>
<param name="allowScriptAccess" value="always"></param>
<embed type="application/x-shockwave-flash" width="566" height="400" src="http://www.turtles.fr/wp-content/uploads/2010/05/bump.swf" quality="high" bgcolor="#FFFFFF" wmode="window" menu="false" ></embed>
</object>
</p>
<p>La source de cet exemple <a href="http://www.turtles.fr/wp-content/plugins/download-monitor/download.php?id=1">à télécharger ici</a>.</p>
<p>En l&#8217;occurence je ne découpe pas de textField dans cet exemple puisque je capture la saisie clavier. Mais le recollage des caractères fonctionne de la même manière.<style type="text/css">.customBg{background:#fff url(http://www.turtles.fr/wp-content/uploads/2010/05/ciseaux.jpg) top center no-repeat;}</style>
  <script type="text/javascript">$("body").addClass("customBg");</script>
  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/decouper-un-textfield/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cities</title>
		<link>http://www.turtles.fr/cities/</link>
		<comments>http://www.turtles.fr/cities/#comments</comments>
		<pubDate>Mon, 24 May 2010 22:16:00 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Travaux personnels]]></category>

		<guid isPermaLink="false">http://www.turtles.fr/?p=920</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<h3><img class="alignnone size-full wp-image-921" title="cities" src="http://www.turtles.fr/wp-content/uploads/2010/05/cities.png" alt="" width="566" height="360" /></h3>
<p>
<object width="566" height="400">
<param name="movie" value="http://www.turtles.fr/wp-content/uploads/2010/05/bloc2.swf"></param>
<param name="quality" value="high"></param>
<param name="wmode" value="window"></param>
<param name="menu" value="false"></param>
<param name="bgcolor" value="#FFFFFF"></param>
<param name="allowScriptAccess" value="always"></param>
<embed type="application/x-shockwave-flash" width="566" height="400" src="http://www.turtles.fr/wp-content/uploads/2010/05/bloc2.swf" quality="high" bgcolor="#FFFFFF" wmode="window" menu="false" ></embed>
</object>
</p>
<style type="text/css">.customBg{background:#fff url(http://www.turtles.fr/wp-content/uploads/2010/10/cities1.gif) top center no-repeat;}</style>
  <script type="text/javascript">$("body").addClass("customBg");</script>
  
]]></content:encoded>
			<wfw:commentRss>http://www.turtles.fr/cities/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

