<?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>Lam&#039;s Blog</title>
	<atom:link href="http://junnan.org/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://junnan.org/blog</link>
	<description></description>
	<lastBuildDate>Thu, 05 Aug 2010 03:34:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>旋转空间 &#8211; Rotate&amp;Roll</title>
		<link>http://junnan.org/blog/?p=1152</link>
		<comments>http://junnan.org/blog/?p=1152#comments</comments>
		<pubDate>Tue, 22 Jun 2010 06:59:46 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Rotate&Roll]]></category>
		<category><![CDATA[旋转空间]]></category>
		<category><![CDATA[游戏]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1152</guid>
		<description><![CDATA[终于可以在博客里介绍我的第一个flash小游戏了，由于赞助商独占期和各种站点定制版本的原因，一直推迟半个多月后才发布中文版。 第一次做flash游戏虽然遇到很多问题，但最终还是得以攻克... ]]></description>
			<content:encoded><![CDATA[<p>终于可以在博客里介绍我的第一个flash小游戏了，由于赞助商独占期和各种站点定制版本的原因，一直推迟半个多月后才发布中文版。<br />
第一次做flash游戏虽然遇到很多问题，但最终还是得以攻克，收获了很多宝贵经验，感谢<a href="http://blog.chafanhou.com">logos</a>的建议和技术支持，还有<a href="http://hi.baidu.com/sionotl">sion</a>的建议和美工，还有两位参于设计的优秀关卡。<br />
游戏基于<a href="http://www.box2dflash.org">box2d</a>物理引擎开发(需要flash player 10以上版本)，是一款考验玩家耐心和技巧另外还带一点益智的物理小游戏，玩法也很简单，游戏中只需要用左右方向键控制旋转，让小球滚进蓝色水泡中就算过关。游戏还提供的关卡编辑器，玩家可以动手自己设计关卡来和其它玩家分享。当然游戏还存在很多不足，还请多多包涵。<br />
目前玩家的最高挑战分数是来自赞助商<a href="http://www.playedonline.com/game/598420/rotate-roll.html" target="_blank">playedonline.com</a>的玩家<a href="http://www.playedonline.com/users/joshua_varner" target="_blank">Joshua_Varner</a>大神，他的分数是1024，基本已经是无法再突破的最高分了。<br />
<span id="more-1152"></span><br />
<embed src="http://junnan.org/blog/wp-content/uploads/2010/06/RotateRoll_junnan.swf" width="600" height="500" allowScriptAccess="always" type="application/x-shockwave-flash"></embed></p>
<p><strong>快捷键：</strong><br />
键盘左右方向键：控制旋转方向<br />
回车或空格键：重试或下一关<br />
关卡编辑器中的快捷键：<br />
C &#8211; 复制当前选定图形<br />
Delete &#8211; 删除当前选择图形<br />
方向键 &#8211; 微调图形位置</p>
<p><strong>在茶饭后玩</strong>：<a href="http://chafanhou.com/?q=rotate-roll">点击进入</a><br />
<strong>在Bloblob玩</strong>(英文版)：<a href="http://www.bloblob.com/rotate-and-roll/">点击进入</a><br />
<strong>在Kongregate玩</strong>（英文版，可上传关卡）：<a href="http://www.kongregate.com/games/logosogol/rotate-roll" target="_blank">点击进入</a><br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1117" title="Flash在线独立游戏开发框架:Flixel">Flash在线独立游戏开发框架:Flixel (1)</a></li>
<li><a href="http://junnan.org/blog/?p=1147" title="[AS3]利用ByteArray压缩游戏关卡数据">[AS3]利用ByteArray压缩游戏关卡数据 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=1143" title="10个不错的Flash开发资源网站">10个不错的Flash开发资源网站 (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1152</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>[AS3]利用ByteArray压缩游戏关卡数据</title>
		<link>http://junnan.org/blog/?p=1147</link>
		<comments>http://junnan.org/blog/?p=1147#comments</comments>
		<pubDate>Sun, 06 Jun 2010 09:59:18 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Development & Design]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1147</guid>
		<description><![CDATA[ByteArray 类提供用于优化读取、写入以及处理二进制数据的方法和属性。其中可以利用compress方法来压缩程序中过长的字符串，非常有效，特别是用在可以设计关卡生成代码的小游戏中，这里要... ]]></description>
			<content:encoded><![CDATA[<p>ByteArray 类提供用于优化读取、写入以及处理二进制数据的方法和属性。其中可以利用compress方法来压缩程序中过长的字符串，非常有效，特别是用在可以设计关卡生成代码的小游戏中，这里要用到subhero写的一个<a href='http://junnan.org/blog/wp-content/uploads/2010/06/Base64.zip'>Base64类</a>，方法如下：<br />
<span id="more-1147"></span><br />
压缩：</p>

<div class="wp_codebox"><table><tr id="p11473"><td class="code" id="p1147code3"><pre class="actionscript"><span style="color: #0066CC;">public</span> <span style="color: #0066CC;">static</span> <span style="color: #000000; font-weight: bold;">function</span> Compress<span style="color: #66cc66;">&#40;</span>value:<span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">String</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">var</span> textBytes:ByteArray = <span style="color: #000000; font-weight: bold;">new</span> ByteArray<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	textBytes.<span style="color: #006600;">writeUTFBytes</span><span style="color: #66cc66;">&#40;</span>value<span style="color: #66cc66;">&#41;</span>;
	textBytes.<span style="color: #006600;">compress</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #b1b100;">return</span> Base64.<span style="color: #006600;">Encode</span><span style="color: #66cc66;">&#40;</span>textBytes<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>解压缩：</p>

<div class="wp_codebox"><table><tr id="p11474"><td class="code" id="p1147code4"><pre class="actionscript"><span style="color: #0066CC;">public</span> <span style="color: #0066CC;">static</span> <span style="color: #000000; font-weight: bold;">function</span> UnCompress<span style="color: #66cc66;">&#40;</span>value:<span style="color: #0066CC;">String</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">String</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">var</span> textBytes:ByteArray = Base64.<span style="color: #006600;">Decode</span><span style="color: #66cc66;">&#40;</span>value<span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0066CC;">try</span>
		textBytes.<span style="color: #006600;">uncompress</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0066CC;">catch</span><span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">e</span>:IOError<span style="color: #66cc66;">&#41;</span> 
		<span style="color: #0066CC;">trace</span><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">&quot;The code to uncompress is not valid.&quot;</span><span style="color: #66cc66;">&#41;</span>;	
	<span style="color: #b1b100;">return</span> textBytes.<span style="color: #0066CC;">toString</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1143" title="10个不错的Flash开发资源网站">10个不错的Flash开发资源网站 (1)</a></li>
<li><a href="http://junnan.org/blog/?p=1117" title="Flash在线独立游戏开发框架:Flixel">Flash在线独立游戏开发框架:Flixel (1)</a></li>
<li><a href="http://junnan.org/blog/?p=1077" title="基于Box2DFlash的碰撞检测管理">基于Box2DFlash的碰撞检测管理 (0)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1147</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10个不错的Flash开发资源网站</title>
		<link>http://junnan.org/blog/?p=1143</link>
		<comments>http://junnan.org/blog/?p=1143#comments</comments>
		<pubDate>Wed, 12 May 2010 06:48:48 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Development & Design]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1143</guid>
		<description><![CDATA[ActionScript Library on senocular.com Actionscript Library on actionscript.org Open Source Flash Projects on osflash.org Spark project FFILES v3.0 Jim’s Flash Bestiary gotoandlearn.com Flash and ActionScript Tutorials on kirupa.com flashkit.com Tile ba... ]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.senocular.com/flash/actionscript.php" target="_blank">ActionScript Library on senocular.com</a><br />
<span id="more-1143"></span></p>
<p><a href="http://www.senocular.com/flash/actionscript.php" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/ActionScriptLibraryonsenocular_thumb.png" title="ActionScriptLibraryonsenocular" class="alignnone" width="450" height="216" /></a></li>
<li><a href="http://www.actionscript.org/actionscripts_library/" target="_blank">Actionscript Library on actionscript.org</a>
<p><a href="http://www.actionscript.org/actionscripts_library/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/ActionscriptLibraryonactionscript_thumb.png" title="ActionscriptLibraryonactionscript" class="alignnone" width="443" height="504" /></a></li>
<li><a href="http://osflash.org/projects" target="_blank">Open Source Flash Projects on osflash.org</a>
<p><a href="http://osflash.org/projects" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/OpenSourceFlashProjectsonosflash_thumb.png" title="OpenSourceFlashProjectsonosflash" class="alignnone" width="450" height="326" /></a></li>
<li><a href="http://www.libspark.org/wiki/WikiStart/en" target="_blank">Spark project</a>
<p><a href="http://www.libspark.org/wiki/WikiStart/en" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/Sparkproject_thumb.png" title="Sparkproject" class="alignnone" width="450" height="257" /></a></li>
<li><a href="http://www.ffiles.com/" target="_blank">FFILES v3.0</a><br /><a href="http://www.ffiles.com/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/FFILESv3_thumb.png" title="FFILESv3" class="alignnone" width="450" height="343" /></a></li>
<li><a href="http://www.krazydad.com/bestiary/" target="_blank">Jim’s Flash Bestiary</a><br /><a href="http://www.krazydad.com/bestiary/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/JimsFlashBestiary_thumb.png" title="JimsFlashBestiary" class="alignnone" width="450" height="317" /></a></li>
<li><a href="http://www.gotoandlearn.com/" target="_blank">gotoandlearn.com</a>
<p><a href="http://www.gotoandlearn.com/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/gotoandlearn_thumb.png" title="gotoandlearn" class="alignnone" width="450" height="302" /></a></li>
<li><a href="http://www.kirupa.com/developer/flash/index.htm" target="_blank">Flash and ActionScript Tutorials on kirupa.com</a>
<p><a href="http://www.kirupa.com/developer/flash/index.htm" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/FlashandActionScriptTutorialsonkirupa_thumb.png" title="FlashandActionScriptTutorialsonkirupa" class="alignnone" width="450" height="330" /></a></li>
<li><a href="http://www.flashkit.com/" target="_blank">flashkit.com</a>
<p><a href="http://www.flashkit.com/" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/flashkit_thumb.png" title="flashkit" class="alignnone" width="450" height="336" /></a></li>
<li><a href="http://www.tonypa.pri.ee/tbw/start.html" target="_blank">Tile based games ( For Flash Game Developers )</a>
<p><a href="http://www.tonypa.pri.ee/tbw/start.html" target="_blank"><img alt="" src="http://ntt.cc/wp-content/uploads/2010/05/Tilebasedgames_thumb.png" title="Tilebasedgames" class="alignnone" width="450" height="332" /></a></li>
</ul>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1147" title="[AS3]利用ByteArray压缩游戏关卡数据">[AS3]利用ByteArray压缩游戏关卡数据 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=1117" title="Flash在线独立游戏开发框架:Flixel">Flash在线独立游戏开发框架:Flixel (1)</a></li>
<li><a href="http://junnan.org/blog/?p=1077" title="基于Box2DFlash的碰撞检测管理">基于Box2DFlash的碰撞检测管理 (0)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1143</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>对FlashBuilder或FDT开发者可能有用的几个插件</title>
		<link>http://junnan.org/blog/?p=1139</link>
		<comments>http://junnan.org/blog/?p=1139#comments</comments>
		<pubDate>Sat, 08 May 2010 14:35:41 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Development & Design]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[FDT]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[flex]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1139</guid>
		<description><![CDATA[ExploreFS &#8211; http://www.junginger.biz/eclipse/ 这是一个可以在IDE的文件管理器中方便打开文件所在文件夹的工具，之前一用过easyexplorer，但发现这个插件更新缓慢，在最新的Flash Builer 4中已经无法使... ]]></description>
			<content:encoded><![CDATA[<p><strong>ExploreFS</strong> &#8211; http://www.junginger.biz/eclipse/<br />
这是一个可以在IDE的文件管理器中方便打开文件所在文件夹的工具，之前一用过easyexplorer，但发现这个插件更新缓慢，在最新的Flash Builer 4中已经无法使用了。</p>
<p><strong>BuildMarker</strong> &#8211; http://flashteam.tencent.com/downloads/BuildMarker/<br />
腾讯flash团队里的Element修改自snowkit.cnr的一个自动记录版本号的插件，比较实用，使用方法可以到<a href="http://flashteam.tencent.com/post/77/flexbuilder-3-%E8%87%AA%E5%8A%A8%E8%AE%B0%E5%BD%95-project-%E7%89%88%E6%9C%AC%E5%8F%B7-buildmarker-%E6%8F%92%E4%BB%B6/" target="_blank">这里</a>查看。</p>
<p><strong>Subclipse</strong> &#8211; http://subclipse.tigris.org/update_1.6.x<br />
这个就很熟悉了，SVN，就不多说了，其它插件可以不装我也必须要装上这个。</p>
<p><strong>FlexFormatter</strong> &#8211; http://flexformatter.googlecode.com/svn/trunk/FlexFormatter/FlexPrettyPrintCommandUpdateSite<br />
从插件名就可以看出，这是一款Flex代码格式化工具，当然也适合于纯AS代码项目，官方站点在<a href="http://sourceforge.net/projects/flexformatter/">这里</a>。<br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1147" title="[AS3]利用ByteArray压缩游戏关卡数据">[AS3]利用ByteArray压缩游戏关卡数据 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=1143" title="10个不错的Flash开发资源网站">10个不错的Flash开发资源网站 (1)</a></li>
<li><a href="http://junnan.org/blog/?p=1117" title="Flash在线独立游戏开发框架:Flixel">Flash在线独立游戏开发框架:Flixel (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1139</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flash在线独立游戏开发框架:Flixel</title>
		<link>http://junnan.org/blog/?p=1117</link>
		<comments>http://junnan.org/blog/?p=1117#comments</comments>
		<pubDate>Thu, 08 Apr 2010 09:16:43 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Development & Design]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[Flixel]]></category>
		<category><![CDATA[游戏]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1117</guid>
		<description><![CDATA[是的，这是一个专门用于开发在线2D小游戏的框架，完全开源免费，能想到的常用功能大多都给集成了，动画、碰撞、物理加速、贴片地图一应俱全。 群里也有不少同学也讨论过Flixel，今天抽... ]]></description>
			<content:encoded><![CDATA[<p>是的，这是一个专门用于开发在线2D小游戏的框架，完全开源免费，能想到的常用功能大多都给集成了，动画、碰撞、物理加速、贴片地图一应俱全。<br />
群里也有不少同学也讨论过Flixel，今天抽空研究了一下，做了个小游戏Demo，感兴趣的同学不防试试。<br />
<a href="http://www.flixel.org">http://www.flixel.org</a><br />
<span id="more-1117"></span><br />
<embed src="http://junnan.org/blog/wp-content/uploads/2010/04/FlixelMiniGames.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="320" height="150"></embed></p>
<p>说明：回车键开始，方向键控制前进、后退以及跳跃。</p>
<p>源码下载：<a href='http://junnan.org/blog/wp-content/uploads/2010/04/FlixelMiniGames.zip'>FlixelMiniGames</a></p>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=1152" title="旋转空间 &#8211; Rotate&#038;Roll">旋转空间 &#8211; Rotate&#038;Roll (9)</a></li>
<li><a href="http://junnan.org/blog/?p=1147" title="[AS3]利用ByteArray压缩游戏关卡数据">[AS3]利用ByteArray压缩游戏关卡数据 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=1143" title="10个不错的Flash开发资源网站">10个不错的Flash开发资源网站 (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1117</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ovi Maps免费地图导航开始支持E71</title>
		<link>http://junnan.org/blog/?p=1110</link>
		<comments>http://junnan.org/blog/?p=1110#comments</comments>
		<pubDate>Wed, 07 Apr 2010 05:52:10 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[e71]]></category>
		<category><![CDATA[GPS]]></category>
		<category><![CDATA[导航]]></category>
		<category><![CDATA[手机]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1110</guid>
		<description><![CDATA[诺基亚官方推出的Ovi的服务一下用着它的联系人同步功能，最近Sion换上了5230，大赞自带的Ovi Maps免费地图导航，令人失望的是不支持E71，今天在cnbeta看到已经开始支持E71/E66了，马上下载试用，... ]]></description>
			<content:encoded><![CDATA[<p>诺基亚官方推出的Ovi的服务一下用着它的联系人同步功能，最近Sion换上了5230，大赞自带的Ovi Maps免费地图导航，令人失望的是不支持E71，今天在cnbeta看到已经开始支持E71/E66了，马上下载试用，果然不错，只是现在只能在诺基亚英文官网下载到，而且导航语言里也没有中文。</p>
<p><a href="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0001.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0001-200x200.png" alt="" title="Screenshot0001" width="200" height="200" class="alignnone size-thumbnail wp-image-1111" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0002.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0002-200x200.png" alt="" title="Screenshot0002" width="200" height="200" class="alignnone size-thumbnail wp-image-1112" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0004.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/Screenshot0004-200x200.png" alt="" title="Screenshot0004" width="200" height="200" class="alignnone size-thumbnail wp-image-1113" /></a></p>
<p>下载链接：<a href="http://nokia.com/maps">http://nokia.com/maps</a></p>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=415" title="Nokia E71小记">Nokia E71小记 (20)</a></li>
<li><a href="http://junnan.org/blog/?p=40" title="CSS圆角自适应宽度导航菜单的实现">CSS圆角自适应宽度导航菜单的实现 (2)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1110</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>四川行</title>
		<link>http://junnan.org/blog/?p=1094</link>
		<comments>http://junnan.org/blog/?p=1094#comments</comments>
		<pubDate>Tue, 06 Apr 2010 12:51:43 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[四川]]></category>
		<category><![CDATA[成都]]></category>
		<category><![CDATA[春节]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1094</guid>
		<description><![CDATA[今年春节带托托回家呆到初五，便急匆匆和她一起赶往她成都的家，一呆就是一个多月，在托托父母的率领下，利用周末时间带我们出去游玩，挑战我这几年来缺乏户外活动的身体极限，除了... ]]></description>
			<content:encoded><![CDATA[<p>今年春节带托托回家呆到初五，便急匆匆和她一起赶往她成都的家，一呆就是一个多月，在托托父母的率领下，利用周末时间带我们出去游玩，挑战我这几年来缺乏户外活动的身体极限，除了成都的宽窄巷、文殊坊、熊猫基地，还去了都江堰、青城山、乐山大佛、龙泉桃花节、洛带古城等，可以游玩的地方太多了，不愧为“天府之国”。</p>
<p>去了成都当然免不了吃火锅，这也是我这个怀疑有轻度厌食症者的弱项，恰恰前三顿饭还都是火锅，其间还被托托的亲戚们以山东人不可能不会喝酒之由把我灌得惨不忍睹。</p>
<p>最后还得感谢托托妈妈这段时间的照料，让我体重涨了近10斤。:)</p>
<p><a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07756.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07756-200x200.jpg" alt="" title="青城山" width="200" height="200" class="alignnone size-thumbnail wp-image-1102" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07826.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07826-200x200.jpg" alt="" title="都江堰" width="200" height="200" class="alignnone size-thumbnail wp-image-1101" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07641.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07641-200x200.jpg" alt="" title="宽窄巷" width="200" height="200" class="alignnone size-thumbnail wp-image-1099" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07580.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07580-200x200.jpg" alt="" title="文殊坊" width="200" height="200" class="alignnone size-thumbnail wp-image-1098" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC08032.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC08032-200x200.jpg" alt="" title="洛带古城留念" width="200" height="200" class="alignnone size-thumbnail wp-image-1097" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07900.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07900-200x200.jpg" alt="" title="乐山大佛" width="200" height="200" class="alignnone size-thumbnail wp-image-1095" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07475.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07475-200x200.jpg" alt="" title="熊猫基地" width="200" height="200" class="alignnone size-thumbnail wp-image-1100" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07955.jpg"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/DSC07955-200x200.jpg" alt="" title="春熙路" width="200" height="200" class="alignnone size-thumbnail wp-image-1107" /></a></p>
<p>今天烟台天气突然又转冷，谢谢<a href="http://hi.baidu.com/sionotl">Sion</a>在我写日志的时候送给我的可以暖手的煮鸡蛋。<br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=65" title="被震到了&#8230;">被震到了&#8230; (2)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1094</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>免费网络同步空间SugarSync</title>
		<link>http://junnan.org/blog/?p=1085</link>
		<comments>http://junnan.org/blog/?p=1085#comments</comments>
		<pubDate>Tue, 06 Apr 2010 10:38:04 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Share]]></category>
		<category><![CDATA[SugarSync]]></category>
		<category><![CDATA[软件]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1085</guid>
		<description><![CDATA[说起免费网络同步空间，现在估计很多同学都在用DropBox，今天以前我也在用，决定改用SugarSync的原因有下面几点： SugarSync同步速度快 支持简体中文 支持手机同步 文件管理功能强大 另外SugarSyn... ]]></description>
			<content:encoded><![CDATA[<p>说起免费网络同步空间，现在估计很多同学都在用<a href="http://www.dropbox.com">DropBox</a>，今天以前我也在用，决定改用<a href="http://www.sugarsync.com/">SugarSync</a>的原因有下面几点：</p>
<ul>
<li>SugarSync同步速度快</li>
<li>支持简体中文</li>
<li>支持手机同步</li>
<li>文件管理功能强大</li>
</ul>
<p>另外<a href="http://www.sugarsync.com/">SugarSync</a>邀请好友也会像<a href="http://www.dropbox.com">DropBox</a>一样加250MB空间，但无上限，而且一次最多可以获得5G空间，同时被邀请方也会加250MB &#8211; 5G空间，相信有兴趣的同学不会不接受我这个邀请吧？<br />
<a href="https://www.sugarsync.com/referral?rf=dg38xjsmxhzfa">https://www.sugarsync.com/referral?rf=dg38xjsmxhzfa</a></p>
<p><a href="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175344.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175344-200x200.png" alt="" title="SugarSync初始设置" width="200" height="200" class="alignnone size-thumbnail wp-image-1086" /></a> <a href="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175632.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/04/2010-04-06_175632-200x200.png" alt="" title="SugarSync管理器" width="200" height="200" class="alignnone size-thumbnail wp-image-1087" /></a></p>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=3" title="找不到附属汇编 Microsoft.VC80.MFC解决办法">找不到附属汇编 Microsoft.VC80.MFC解决办法 (3)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1085</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>基于Box2DFlash的碰撞检测管理</title>
		<link>http://junnan.org/blog/?p=1077</link>
		<comments>http://junnan.org/blog/?p=1077#comments</comments>
		<pubDate>Sun, 04 Apr 2010 10:05:03 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Development & Design]]></category>
		<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[box2d]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1077</guid>
		<description><![CDATA[去年的这个时候写过一篇关于Box2D的碰撞检测实现《Box2D中使用b2ContactListener进行碰撞检测》，虽然简单，但在需要检测大量碰撞的时候，所有需要在碰撞时触发的事件都要写到那一个继承自b2Con... ]]></description>
			<content:encoded><![CDATA[<p>去年的这个时候写过一篇关于Box2D的碰撞检测实现《<a href="http://junnan.org/blog/?p=490">Box2D中使用b2ContactListener进行碰撞检测</a>》，虽然简单，但在需要检测大量碰撞的时候，所有需要在碰撞时触发的事件都要写到那一个继承自b2ContactListener的类中未免显得杂乱，不易管理，如果能把刚体的碰撞处理分开写到各自的UserData类中看起来就好多了。</p>
<p>下面是实现方法和部分代码：<br />
Box2DFlash版本：2.1a<br />
首先需要为刚体的UserData写一个基类，所有用于刚体的UserData继承自该类，注册类中的contactHandle虚拟函数，最终用来在各自的UserData类中处理碰撞。</p>

<div class="wp_codebox"><table><tr id="p10779"><td class="code" id="p1077code9"><pre class="actionscript"><span style="color: #0066CC;">import</span> Box2D.<span style="color: #006600;">Dynamics</span>.<span style="color: #006600;">b2Fixture</span>;
<span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">Sprite</span>;
&nbsp;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> ShapeBase <span style="color: #0066CC;">extends</span> Sprite
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> ShapeBase<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #0066CC;">super</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">/**
	 * 处理碰撞检测 
	 * @param shapeBase 与自己发生碰撞的刚体的UserData
	 * @param fixture 与自己发生碰撞的刚体的b2Fixture对象
	 * @param selfFixture 自己刚体的b2Fixture对象
	 */</span>
	<span style="color: #0066CC;">public</span> virtual <span style="color: #000000; font-weight: bold;">function</span> contactHandle<span style="color: #66cc66;">&#40;</span>shape:ShapeBase, fixture:b2Fixture, selfFixture:b2Fixture<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> <span style="color: #66cc66;">&#123;</span> <span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>然后是两个UserData类，当两个刚体发生碰撞时，就在各自类中的contactHandle方法(这里覆写了基类contactHandle方法）的里做碰撞后的处理。<br />
球形类:</p>

<div class="wp_codebox"><table><tr id="p107710"><td class="code" id="p1077code10"><pre class="actionscript"><span style="color: #0066CC;">import</span> Box2D.<span style="color: #006600;">Dynamics</span>.<span style="color: #006600;">b2Fixture</span>;
<span style="color: #0066CC;">import</span> com.<span style="color: #006600;">lam</span>.<span style="color: #006600;">runtime</span>.<span style="color: #006600;">Global</span>;
&nbsp;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> ShapeBall <span style="color: #0066CC;">extends</span> ShapeBase
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> ShapeBall<span style="color: #66cc66;">&#40;</span>x:<span style="color: #0066CC;">Number</span>, y:<span style="color: #0066CC;">Number</span>, radius:<span style="color: #0066CC;">Number</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #0066CC;">super</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">// 处理碰撞的事件</span>
	<span style="color: #0066CC;">public</span> override <span style="color: #000000; font-weight: bold;">function</span> contactHandle<span style="color: #66cc66;">&#40;</span>shape:ShapeBase, fixture:b2Fixture, selfFixture:b2Fixture<span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #808080; font-style: italic;">// 处理碰撞代码</span>
	<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>矩形类：</p>

<div class="wp_codebox"><table><tr id="p107711"><td class="code" id="p1077code11"><pre class="actionscript"><span style="color: #0066CC;">import</span> Box2D.<span style="color: #006600;">Collision</span>.<span style="color: #006600;">Shapes</span>.<span style="color: #006600;">b2Shape</span>;
<span style="color: #0066CC;">import</span> com.<span style="color: #006600;">lam</span>.<span style="color: #006600;">runtime</span>.<span style="color: #006600;">Global</span>;
&nbsp;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> ShapeRectangle <span style="color: #0066CC;">extends</span> ShapeBase
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> ShapeRectangle<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #0066CC;">super</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #808080; font-style: italic;">// 处理碰撞的事件</span>
	<span style="color: #0066CC;">public</span> override <span style="color: #000000; font-weight: bold;">function</span> contactHandle<span style="color: #66cc66;">&#40;</span>shape:ShapeBase, fixture:b2Fixture, selfFixture:b2Fixture<span style="color: #66cc66;">&#41;</span> : <span style="color: #0066CC;">void</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #808080; font-style: italic;">// 处理碰撞代码</span>
	<span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>然后写一个继承自b2ContactListener的碰撞检测类，在这里触发两个刚体UserData实例的碰撞处理方法。</p>

<div class="wp_codebox"><table><tr id="p107712"><td class="code" id="p1077code12"><pre class="actionscript"><span style="color: #0066CC;">import</span> Box2D.<span style="color: #006600;">Collision</span>.<span style="color: #66cc66;">*</span>;
<span style="color: #0066CC;">import</span> Box2D.<span style="color: #006600;">Dynamics</span>.<span style="color: #66cc66;">*</span>;
<span style="color: #0066CC;">import</span> flash.<span style="color: #006600;">display</span>.<span style="color: #006600;">Sprite</span>;
<span style="color: #0066CC;">import</span> gadgets.<span style="color: #006600;">ShapeBase</span>;
&nbsp;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">class</span> ContactListener <span style="color: #0066CC;">extends</span> b2ContactListener
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> ContactListener<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #0066CC;">super</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
	<span style="color: #0066CC;">public</span> override <span style="color: #000000; font-weight: bold;">function</span> BeginContact<span style="color: #66cc66;">&#40;</span>contact:b2Contact<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
	<span style="color: #66cc66;">&#123;</span>
		<span style="color: #808080; font-style: italic;">// 得到发生碰撞的两个刚体的b2Fixture实例</span>
		<span style="color: #000000; font-weight: bold;">var</span> fixtureA:b2Fixture = contact.<span style="color: #006600;">GetFixtureA</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #000000; font-weight: bold;">var</span> fixtureB:b2Fixture = contact.<span style="color: #006600;">GetFixtureB</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
		<span style="color: #808080; font-style: italic;">// 根据b2Fixture实例获得它们的UserData实例，当然这些实例都是继承自ShapeBase</span>
		<span style="color: #000000; font-weight: bold;">var</span> shapeA:ShapeBase = fixtureA.<span style="color: #006600;">GetUserData</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> as ShapeBase;
		<span style="color: #000000; font-weight: bold;">var</span> shapeB:ShapeBase = fixtureB.<span style="color: #006600;">GetUserData</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> as ShapeBase;
&nbsp;
		<span style="color: #b1b100;">if</span> <span style="color: #66cc66;">&#40;</span>fixtureA <span style="color: #66cc66;">&amp;&amp;</span> fixtureB<span style="color: #66cc66;">&#41;</span>
		<span style="color: #66cc66;">&#123;</span>
			<span style="color: #808080; font-style: italic;">// 执行两个碰撞刚体各自的碰撞处理</span>
			shapeA.<span style="color: #006600;">contactHandle</span><span style="color: #66cc66;">&#40;</span>shapeB, fixtureB, fixtureA<span style="color: #66cc66;">&#41;</span>;
			shapeB.<span style="color: #006600;">contactHandle</span><span style="color: #66cc66;">&#40;</span>shapeA, fixtureA, fixtureB<span style="color: #66cc66;">&#41;</span>;
		<span style="color: #66cc66;">&#125;</span>
	<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #66cc66;">&#125;</span></pre></td></tr></table></div>

<p>该文也发表于茶饭后博客-<a href="http://blog.chafanhou.com/?p=242">茶馆儿</a><br />
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=490" title="Box2D中使用b2ContactListener进行碰撞检测">Box2D中使用b2ContactListener进行碰撞检测 (2)</a></li>
<li><a href="http://junnan.org/blog/?p=1147" title="[AS3]利用ByteArray压缩游戏关卡数据">[AS3]利用ByteArray压缩游戏关卡数据 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=1143" title="10个不错的Flash开发资源网站">10个不错的Flash开发资源网站 (1)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1077</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(blogbus2sinablog)博客大巴到新浪博客的搬家工具</title>
		<link>http://junnan.org/blog/?p=1059</link>
		<comments>http://junnan.org/blog/?p=1059#comments</comments>
		<pubDate>Fri, 15 Jan 2010 21:28:30 +0000</pubDate>
		<dc:creator>唯枫</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[blogbus]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[sina blog]]></category>

		<guid isPermaLink="false">http://junnan.org/blog/?p=1059</guid>
		<description><![CDATA[Visual Studio 2010 beta2 早就下载安装，除了刚装完，之后却从来没有打开过，正好碰上咱国家互联网整顿，不幸托托使用的博客大巴(blogbus)遭新网“毒手”，于是建议托托给博客找个大牌点的服务... ]]></description>
			<content:encoded><![CDATA[<p>Visual Studio 2010 beta2 早就下载安装，除了刚装完，之后却从来没有打开过，正好碰上咱国家互联网整顿，不幸托托使用的<a href="http://www.blogbus.com" target="_blank">博客大巴</a>(blogbus)遭新网“毒手”，于是建议托托给博客找个大牌点的服务商，最终选择了<a href="http://blog.sina.com" target="_blank">新浪博客</a>，近百篇的日志又不能白白丢掉，新浪的搬家工具又如同虚设，于是熬夜写了这个工具。</p>
<p><a href="http://junnan.org/blog/wp-content/uploads/2010/01/screenshot.png"><img src="http://junnan.org/blog/wp-content/uploads/2010/01/screenshot-200x200.png" alt="" title="blogbus2sinablog" width="200" height="200" class="alignnone size-thumbnail wp-image-1066" /></a><br />
<span id="more-1059"></span><br />
开发环境当然用的<a href="http://www.microsoft.com/visualstudio" target="_blank">Visual Studio 2010 beta2</a>，运行需要安装<a href="http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&#038;FamilyID=333325fd-ae52-4e35-b531-508d977d32a6" target="_blank">.net framework 3.5</a>。</p>
<p>该工具只支持导入日志标题、内容、分类、标签，原日志发布时间会加到日志内容的结尾，会过滤隐藏日志导入公开的日志，每导入一篇日志都需要等待1分钟（这是新浪博客的限制），另外，<strong>导入前需要在新浪博客建好原博客分类</strong>，导入前需要先到博客大巴的博客设置中把日志的xml文件导出。</p>
<p>源码已经托管到google code上了，猛击<a href="http://blogbus2sinablog.googlecode.com" target="_blank">这里</a>进入。</p>
<p>如有建议请在评论中提出。</p>
<p><strong>后记：</strong><br />
2010.1.28<br />
不小心发现新浪博客在用户的博客feed中偷偷加入了这样一句话：“想保证博客的稳定与信息安全吗？快来，一键备份博客大巴文章到新浪博客！<a href="http://control.blog.sina.com.cn/admin/blogmove/blogmove.php?bsptype=blogbus">请点击进入~</a>”。显然新浪博客这事做得不光彩，推荐用官方的搬家工具。</p>
<h3 class="related_post_title">你可能还对下面的日志感兴趣：</h3>
<ul class="related_post">
<li><a href="http://junnan.org/blog/?p=97" title=".Net学习手记：Lambda表达式">.Net学习手记：Lambda表达式 (1)</a></li>
<li><a href="http://junnan.org/blog/?p=94" title="字符串查找匹配思路">字符串查找匹配思路 (0)</a></li>
<li><a href="http://junnan.org/blog/?p=93" title="(C#)WinForm中ComboBox(DropDownList)添加项的解决">(C#)WinForm中ComboBox(DropDownList)添加项的解决 (3)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://junnan.org/blog/?feed=rss2&amp;p=1059</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
