<?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>Ryan Tan &#187; action script 3</title>
	<atom:link href="http://blog.ryantan.net/tag/action-script-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ryantan.net</link>
	<description>Exploring new media as art and science</description>
	<lastBuildDate>Tue, 20 Jul 2010 10:01:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>easySwap</title>
		<link>http://blog.ryantan.net/2009/01/easyswap/</link>
		<comments>http://blog.ryantan.net/2009/01/easyswap/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 21:21:42 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[action script 3]]></category>
		<category><![CDATA[easyswap]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=164</guid>
		<description><![CDATA[As we all know, course registration in NTU can be quite a headache. For those of you looking for a course to add or swap, you can try this link. It is basically a listing page where (hopefully) all those who wants to drop or add courses can meet and discover each other.








http://easyswap.ryantan.net/
It is still [...]


Related posts:<ol><li><a href='http://blog.ryantan.net/2009/01/closing-of-easyswap/' rel='bookmark' title='Permanent Link: Closing of easySwap'>Closing of easySwap</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2009/01/easyswap/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Open Buddy</title>
		<link>http://blog.ryantan.net/2008/12/open-buddy/</link>
		<comments>http://blog.ryantan.net/2008/12/open-buddy/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 12:15:32 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[CG and Animation]]></category>
		<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[action script 3]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[open buddy]]></category>
		<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=125</guid>
		<description><![CDATA[Just for fun, I&#8217;m developing a desktop buddy app with air. For now the only purpose it serves is as a simple reminder. Download the air package.  If you leave the settings at default, it reminds you to fish every 15 minutes.

Don&#8217;t have adobe air? Get it here.


Related posts:Photoshop CS4 Extra Plugins &#8211; Where to find [...]


Related posts:<ol><li><a href='http://blog.ryantan.net/2010/04/photoshop-cs4-extra-plugins-where-to-find-them/' rel='bookmark' title='Permanent Link: Photoshop CS4 Extra Plugins &#8211; Where to find them'>Photoshop CS4 Extra Plugins &#8211; Where to find them</a></li>
<li><a href='http://blog.ryantan.net/2009/09/the-fbserverfbml-tag/' rel='bookmark' title='Permanent Link: The fb:serverfbml tag is not rendering'>The fb:serverfbml tag is not rendering</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2008/12/open-buddy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting video length in AS3</title>
		<link>http://blog.ryantan.net/2008/12/getting-video-length-in-as3/</link>
		<comments>http://blog.ryantan.net/2008/12/getting-video-length-in-as3/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 09:12:17 +0000</pubDate>
		<dc:creator>ryan</dc:creator>
				<category><![CDATA[Flash, Flex and AS3]]></category>
		<category><![CDATA[Solutions]]></category>
		<category><![CDATA[action script 3]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.ryantan.net/?p=123</guid>
		<description><![CDATA[To get the length of a loaded FLV, you need to have an object listening to the meta data stream. Here&#8217;s how:

var vidClient:Object = new Object();
vidClient.onMetaData = onMetaData;
ns.client = vidClient;  //ns is the netstream object
function onMetaData(metadata:Object):void {
lengthOfVideo = int(metadata.duration * 1000)+1;
trace("Length of flv from metadata = " + lengthOfVideo);
 
 
 vidClient.onMetaData = null;
vidClient = [...]


Related posts:<ol><li><a href='http://blog.ryantan.net/2009/09/service-capture-is-your-friend/' rel='bookmark' title='Permanent Link: Service Capture is your friend'>Service Capture is your friend</a></li>
</ol>]]></description>
		<wfw:commentRss>http://blog.ryantan.net/2008/12/getting-video-length-in-as3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
