<?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>Flash actionscript &#187; setInterval</title>
	<atom:link href="http://blog.flash-actionscript.com/tag/setinterval/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.flash-actionscript.com</link>
	<description>Tutoriaux, trucs et astuces sur actionscript, papervision 3D, fms ... Un peu de tout sur l'univers flash.</description>
	<lastBuildDate>Thu, 09 Dec 2010 10:56:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>[Actionscript 2] Les fonctions setInterval et clearInterval pour créer un timer / une pause en flash</title>
		<link>http://blog.flash-actionscript.com/actionscript-2-les-fonctions-setinterval-et-clearinterval-pour-creer-un-timer-une-pause-en-flash/</link>
		<comments>http://blog.flash-actionscript.com/actionscript-2-les-fonctions-setinterval-et-clearinterval-pour-creer-un-timer-une-pause-en-flash/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 10:39:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Actionscript 2]]></category>
		<category><![CDATA[Pense bête]]></category>
		<category><![CDATA[clearInterval]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[fonction actionscript]]></category>
		<category><![CDATA[pause]]></category>
		<category><![CDATA[setInterval]]></category>
		<category><![CDATA[timer]]></category>

		<guid isPermaLink="false">http://blog.flash-actionscript.com/?p=104</guid>
		<description><![CDATA[Actionscript 2, on commence avec le setInterval et le clearInterval. La fonction setInterval permet de créer un timer en flash, il peut simuler une pause.]]></description>
			<content:encoded><![CDATA[<p>Pour ce blog j&#8217;avais décidé de faire des petits tutoriels et trucs et astuces pour actionscript 3. Mais en voyant les mots clés qui font atterrir sur ce site j&#8217;ai vu qu&#8217;il y avait encore pas mal de recherche pour du code actionscript 2. Donc je vais faire quelques articles pour l&#8217;actionscript 2. On commence avec le setInterval et le clearInterval.</p>
<p>La fonction setInterval permet de créer un timer en flash, il peut simuler une pause. La fonction qui est appellé dans le setInterval sera effectuée tous les x millisecondes. Sa syntaxe est la suivante :</p>
<pre class="brush: js">monInter = setInterval( maFonction, 1000, var1, var2 ) ;</pre>
<p>monInter est la référence au setInterval, il nous servira pour le clearInterval. La fonction prend au minimum deux paramètres : la fonction et l&#8217;intervalle. Les paramètres suivants sont les paramètres de la fonction a exécuté. Dans l&#8217;exemple, maFonction sera appelé toutes les secondes et recevra deux variables. On peut arrêter le setInterval en appelant un clearInterval dont voici la syntaxe :</p>
<pre class="brush: js">clearInterval( monInter )</pre>
<p>Il faut passer en paramètre la variable qui a pris le setInterval. En faisant un clearInterval, la fonction maFonction ne sera plus exécutée toutes les 1000 millisecondes. N&#8217;oubliez pas que la <a title="Fonction timer en actionscript 3" href="http://blog.flash-actionscript.com/actionscript-3-timer-a-la-place-de-setinterval-et-settimeout/">fonction timer en ActionScript 3 remplace avantageusement les fonctions setInterval et clearInterval</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flash-actionscript.com/actionscript-2-les-fonctions-setinterval-et-clearinterval-pour-creer-un-timer-une-pause-en-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[ActionScript 3] Timer à la place de setInterval et setTimeout</title>
		<link>http://blog.flash-actionscript.com/actionscript-3-timer-a-la-place-de-setinterval-et-settimeout/</link>
		<comments>http://blog.flash-actionscript.com/actionscript-3-timer-a-la-place-de-setinterval-et-settimeout/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 17:44:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[Pense bête]]></category>
		<category><![CDATA[addEventListener]]></category>
		<category><![CDATA[setInterval]]></category>
		<category><![CDATA[timer]]></category>
		<category><![CDATA[timerevent]]></category>

		<guid isPermaLink="false">http://blog.flash-actionscript.com/?p=31</guid>
		<description><![CDATA[En actionscript 3, le timer remplace le setInterval. On peut avoir un plus grand contrôle et moins de vérification à faire dessus. Comme tout dans actionscript 3, il faut passer par un écouteur.]]></description>
			<content:encoded><![CDATA[<p>En actionscript 2 j&#8217;utilisais souvent le <strong>setInterval </strong>pour laisser un temps de pause entre mes actions. Pour faire une action répétitive toutes les X secondes, c&#8217;était une fonction assez pratique. Mais pour faire une pause avant de faire une action c&#8217;était assez frustrant de ne pas avoir de <strong>timer</strong>. On appelait un <strong>setInterval </strong>et on le killait avec un <strong>clearInterval </strong>tout de suite après.</p>
<p>En <strong>actionscript 3</strong>, le <strong>timer </strong>vient résoudre tout ceci. On peut décider du nombre de fois que sera appelé la fonction. On peut avoir un plus grand contrôle et moins de vérification à faire dessus. Comme tout dans actionscript 3, il faut passer par un écouteur. La syntaxe de <strong>timer </strong>est celle-ci :</p>
<pre class="brush: js">var timerSynchro:Timer = new Timer( tempsEnMilliseconde, nombreDOccurence) ;

timerSynchro.addEventListener( TimerEvent.TIMER, maFonctionTimer ) ;
timerSynchro.start( ) ;</pre>
<p>Le <em>tempsEnMilliseconde</em> est le temps d&#8217;attente pour que le <strong>timer </strong>appelle la fonction. La fonction sera appelé tous les <em>tempsEnMilliseconde</em> un nombre de fois défini par le <em>nombreDOccurence</em>. Si ce paramètre est omis, le <em>timer</em> jouera la fonction à l&#8217;infini. Le <strong>timer </strong>est une bonne petite fonction bien pratique.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.flash-actionscript.com/actionscript-3-timer-a-la-place-de-setinterval-et-settimeout/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

