<?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>愚人呓语 &#187; robotlegs</title>
	<atom:link href="http://eidiot.net/tag/robotlegs/feed/" rel="self" type="application/rss+xml" />
	<link>http://eidiot.net</link>
	<description>eidiot&#039;s blog. My flapdoodles.</description>
	<lastBuildDate>Fri, 16 Dec 2011 15:53:33 +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>今天RIA天地行Robotlegs主题的幻灯片</title>
		<link>http://eidiot.net/2010/03/28/slides-of-my-robotlegs-presentation-today/</link>
		<comments>http://eidiot.net/2010/03/28/slides-of-my-robotlegs-presentation-today/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 14:07:37 +0000</pubDate>
		<dc:creator>eidiot</dc:creator>
				<category><![CDATA[拙口有语 · [琐事]]]></category>
		<category><![CDATA[robotlegs]]></category>

		<guid isPermaLink="false">http://eidiot.net/?p=548</guid>
		<description><![CDATA[今天在 天地会 的 ria天地行 活动上介绍了 Robotlegs 框架, 下面是幻灯片内容（基于 Joel Hooks 的版本）。文件在 GitHub 上, 同时提供 .key, .ppt, 和 .pdf 格式下载 虽然黑羽安慰说第一次上台讲成这样不错了，不过提问环节差点冷场让我感觉很对不起观众。如果再有其它机会，需要更充分的准备才行啊。 
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_SlidePlayer_1590458582"
			class="flashmovie"
			width="640"
			height="500">
	<param name="movie" value="http://eidiot.net/wp-content/uploads/2010/03/SlidePlayer.swf" />
	<param name="flashvars" value="path=http://eidiot.net/wp-content/uploads/2010/03/rlslides/&#038&amp;file=Robotlegs_9ria_2010.*.jpg&#038&amp;start=002&#038&amp;end=065" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://eidiot.net/wp-content/uploads/2010/03/SlidePlayer.swf"
			name="fm_SlidePlayer_1590458582"
			width="640"
			height="500">
		<param name="flashvars" value="path=http://eidiot.net/wp-content/uploads/2010/03/rlslides/&#038&amp;file=Robotlegs_9ria_2010.*.jpg&#038&amp;start=002&#038&amp;end=065" />
	<!--<![endif]-->
		 
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>]]></description>
			<content:encoded><![CDATA[<p>今天在 <a href="http://flash.9ria.com/" target="_blank" class="liexternal">天地会</a> 的 <a href="http://www.9ria.com/?action-channel-name-riatdxindex" target="_blank" class="liexternal">ria天地行</a> 活动上介绍了 <a href="http://robotlegs.org" target="_blank" class="liexternal">Robotlegs</a> 框架, 下面是幻灯片内容（基于 <a href="http://joelhooks.com/2009/11/14/texflex09-robotlegs-slides-and-a-robotlegs-t-shirt-giveaway/" target="_blank" class="liexternal">Joel Hooks</a> 的版本）。文件在 <a href="http://github.com/eidiot/robotlegs-presentations/tree/master/9ria_2010/" target="_blank" class="liexternal"> GitHub</a> 上, 同时提供 <a href="http://eidiot.net/wp-content/uploads/2010/03/Robotlegs_9ria_2010.key" target="_blank" class="liinternal">.key</a>, <a href="http://eidiot.net/wp-content/uploads/2010/03/Robotlegs_9ria_2010.ppt" target="_blank" class="liinternal">.ppt</a>, 和 <a href="http://eidiot.net/wp-content/uploads/2010/03/Robotlegs_9ria_2010.pdf" target="_blank" class="liinternal">.pdf</a> 格式下载</p>
<p>
虽然黑羽安慰说第一次上台讲成这样不错了，不过提问环节差点冷场让我感觉很对不起观众。如果再有其它机会，需要更充分的准备才行啊。
</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_SlidePlayer_71848426"
			class="flashmovie"
			width="640"
			height="500">
	<param name="movie" value="http://eidiot.net/wp-content/uploads/2010/03/SlidePlayer.swf" />
	<param name="flashvars" value="path=http://eidiot.net/wp-content/uploads/2010/03/rlslides/&#038&amp;file=Robotlegs_9ria_2010.*.jpg&#038&amp;start=002&#038&amp;end=065" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://eidiot.net/wp-content/uploads/2010/03/SlidePlayer.swf"
			name="fm_SlidePlayer_71848426"
			width="640"
			height="500">
		<param name="flashvars" value="path=http://eidiot.net/wp-content/uploads/2010/03/rlslides/&#038&amp;file=Robotlegs_9ria_2010.*.jpg&#038&amp;start=002&#038&amp;end=065" />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer" target="_blank" class="liimagelink"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://eidiot.net/2010/03/28/slides-of-my-robotlegs-presentation-today/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Robotlegs 的 LazyMediator 扩展</title>
		<link>http://eidiot.net/2010/03/10/robotlegs-utility-lazymediator/</link>
		<comments>http://eidiot.net/2010/03/10/robotlegs-utility-lazymediator/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 14:42:57 +0000</pubDate>
		<dc:creator>eidiot</dc:creator>
				<category><![CDATA[学海沉舟 · [技术]]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[robotlegs]]></category>

		<guid isPermaLink="false">http://eidiot.net/?p=543</guid>
		<description><![CDATA[Read in English: Robotlegs Utility LazyMediator 为了游戏中有更好的性能为 Robotlegs 写了一个 LazyMediator 扩展。 如何使用 在 context 里 override mediatorMap 的 getter 方法: return _mediatorMap &#124;&#124; &#40;_mediatorMap = new LazyMediatorMap&#40;contextView, injector&#41;&#41;; 在 view 类的构造函数里增加: new LazyMediatorActivator&#40;this&#41;; 作用 LazyMediatorMap 不监听显示列表里所有的 ADDED_TO_STAGE 事件而检测所有被添加到显示列表的显示对象。 如何工作 当 view 被添加到 stage 或从 stage 移除时 LazyMediatorActivator 广播 LazyMediatorEvent。 LazyMediatorMap 监听 context 的 LazyMediatorEvent 然后检查对应的 [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://eidiot.net/en/2010/03/10/robotlegs-utility-lazymediator/" class="liinternal">Read in English: Robotlegs Utility LazyMediator</a>
</p>
<p>
	为了游戏中有更好的性能为 <a href="http://robotlegs.org" target="_blank" class="liexternal">Robotlegs</a> 写了一个 <a href="http://github.com/eidiot/robotlegs-utilities-LazyMediator" target="_blank" class="liexternal">LazyMediator 扩展</a>。
</p>
<h5>
	如何使用<br />
</h5>
<ul>
<li>在 context 里 override mediatorMap 的 getter 方法:

<div class="wp_codebox"><table><tr id="p5433"><td class="code" id="p543code3"><pre class="actionscript" style="font-family:monospace;"><span style="color: #b1b100;">return</span> _mediatorMap <span style="color: #66cc66;">||</span> <span style="color: #66cc66;">&#40;</span>_mediatorMap = <span style="color: #000000; font-weight: bold;">new</span> LazyMediatorMap<span style="color: #66cc66;">&#40;</span>contextView, injector<span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

</li>
<li>在 view 类的构造函数里增加:

<div class="wp_codebox"><table><tr id="p5434"><td class="code" id="p543code4"><pre class="actionscript" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">new</span> LazyMediatorActivator<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">this</span><span style="color: #66cc66;">&#41;</span>;</pre></td></tr></table></div>

</li>
</ul>
<h5>
	作用<br />
</h5>
<ul>
<li>LazyMediatorMap 不监听显示列表里所有的 ADDED_TO_STAGE 事件而检测所有被添加到显示列表的显示对象。
	</li>
</ul>
<h5>
	如何工作<br />
</h5>
<ul>
<li>当 view 被添加到 stage 或从 stage 移除时 LazyMediatorActivator 广播 LazyMediatorEvent。
	</li>
<li>LazyMediatorMap 监听 context 的 LazyMediatorEvent 然后检查对应的 view。
	</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://eidiot.net/2010/03/10/robotlegs-utility-lazymediator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用 FlexUnit 和 Robotlegs 尝试 TDD</title>
		<link>http://eidiot.net/2009/12/27/try-tdd-on-robotlegs-with-flexunit/</link>
		<comments>http://eidiot.net/2009/12/27/try-tdd-on-robotlegs-with-flexunit/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 06:49:59 +0000</pubDate>
		<dc:creator>eidiot</dc:creator>
				<category><![CDATA[学海沉舟 · [技术]]]></category>
		<category><![CDATA[fdt]]></category>
		<category><![CDATA[flexunit]]></category>
		<category><![CDATA[robotlegs]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://eidiot.net/?p=535</guid>
		<description><![CDATA[尝试使用TDD的小例子(视频)。 Download (Right-click and “save as”) ｜ 下载(右键另存为)]]></description>
			<content:encoded><![CDATA[<p><img src="http://eidiot.net/wp-content/plugins/flash-video-player/default_video_player.gif" /><br />
尝试使用TDD的小例子(视频)。<br />
<a href="http://eidiot.net/wp-content/uploads/2009/12/HelloRobotlegsAndFlexUnit.mp4" target="_blank" class="liinternal">Download (Right-click and “save as”)</a> ｜ <a href="http://eidiot.net/wp-content/uploads/2009/12/HelloRobotlegsAndFlexUnit.mp4" target="_blank" class="liinternal">下载(右键另存为)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://eidiot.net/2009/12/27/try-tdd-on-robotlegs-with-flexunit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Robotlegs 视频教程</title>
		<link>http://eidiot.net/2009/11/26/get_time_with_robotlegs/</link>
		<comments>http://eidiot.net/2009/11/26/get_time_with_robotlegs/#comments</comments>
		<pubDate>Thu, 26 Nov 2009 01:25:05 +0000</pubDate>
		<dc:creator>eidiot</dc:creator>
				<category><![CDATA[学海沉舟 · [技术]]]></category>
		<category><![CDATA[fdt]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[robotlegs]]></category>

		<guid isPermaLink="false">http://eidiot.net/?p=532</guid>
		<description><![CDATA[Robotlegs 终于结束RC发布了V1.0，正巧昨晚录了一个简单的视频教程： 在线 &#124; 下载(右键另存为) - - - - - - - - - - A simple video tutorial "Get Time With Robotlegs" (In Chinese): Watch Online &#124; Download (Right-click and “save as”)]]></description>
			<content:encoded><![CDATA[<p><img src="http://eidiot.net/wp-content/plugins/flash-video-player/default_video_player.gif" /><br />
<a href="http://www.robotlegs.org/" target="_blank" class="liexternal">Robotlegs</a> 终于结束RC发布了V1.0，正巧昨晚录了一个简单的视频教程：<br />
<a href="http://eidiot.net/wp-content/uploads/2009/11/GetTimeWithRobotlegs_controller.swf" target="_blank" class="liinternal">在线</a> | <a href="http://eidiot.net/wp-content/uploads/2009/11/GetTimeWithRobotlegs.mp4" target="_blank" class="liinternal">下载(右键另存为)</a></p>
<p>- - - - - - - - - - </p>
<p>A simple video tutorial "Get Time With Robotlegs" (In Chinese):<br />
<a href="http://eidiot.net/wp-content/uploads/2009/11/GetTimeWithRobotlegs_controller.swf" target="_blank" class="liinternal">Watch Online</a> | <a href="http://eidiot.net/wp-content/uploads/2009/11/GetTimeWithRobotlegs.mp4" target="_blank" class="liinternal">Download (Right-click and “save as”)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://eidiot.net/2009/11/26/get_time_with_robotlegs/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Robotlegs 中文文档</title>
		<link>http://eidiot.net/2009/11/10/robotlegs-documentation-zh-cn/</link>
		<comments>http://eidiot.net/2009/11/10/robotlegs-documentation-zh-cn/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 02:12:38 +0000</pubDate>
		<dc:creator>eidiot</dc:creator>
				<category><![CDATA[学海沉舟 · [技术]]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[robotlegs]]></category>

		<guid isPermaLink="false">http://eidiot.net/?p=531</guid>
		<description><![CDATA[Robotlegs 的 最佳实践 文档已经基本 翻译完毕: 点此查看. 因为 Robotlegs 目前还是v1.0RC6，代码和文档都还没有 lock，后面还会有一些增改。英文水平有限，翻译质量不高，如果发现明显的翻译错误请帮忙指出。 RobotLegs 应该会是继 PureMVC 之后最流行的Flex/Flash框架，有Flash社区很多牛人(比如《FlashMX编程与创意实现》的作者 Robert Penner)加入开发支持，请一起期待吧。]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.robotlegs.org/" target="_blank" class="liexternal">Robotlegs</a> 的 <a href="http://wiki.github.com/robotlegs/robotlegs-framework/best-practices" target="_blank" class="liexternal">最佳实践</a> 文档已经基本 <a href="https://github.com/eidiot/robotlegs-documentation/blob/master/best-practices-zh-cn.textile" target="_blank" class="liexternal">翻译完毕</a>: <a href="https://github.com/eidiot/robotlegs-documentation/blob/master/best-practices-zh-cn.textile" target="_blank" class="liexternal">点此查看</a>.<br />
<br />
因为 <a href="http://www.robotlegs.org/" target="_blank" class="liexternal">Robotlegs</a> 目前还是v1.0RC6，代码和文档都还没有 lock，后面还会有一些增改。英文水平有限，翻译质量不高，如果发现明显的翻译错误请帮忙指出。<br />
<br />
RobotLegs 应该会是继 <a href="http://puremvc.org/" target="_blank" class="liexternal">PureMVC</a> 之后最流行的Flex/Flash框架，有Flash社区很多牛人(比如《FlashMX编程与创意实现》的作者 <a href="http://robertpenner.com/flashblog/" target="_blank" class="liexternal">Robert Penner</a>)加入开发支持，请一起期待吧。</p>
]]></content:encoded>
			<wfw:commentRss>http://eidiot.net/2009/11/10/robotlegs-documentation-zh-cn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

