<?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>tamt</title>
	<atom:link href="http://www.itamt.org/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.itamt.org/blog</link>
	<description>try my best to be the best</description>
	<lastBuildDate>Thu, 02 Sep 2010 23:27:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>第5届 FLASH开发者交流会 暨FLASH CAMP 2010</title>
		<link>http://www.itamt.org/blog/index.php/flash-camp-2010/</link>
		<comments>http://www.itamt.org/blog/index.php/flash-camp-2010/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 23:26:01 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[flash camp]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=435</guid>
		<description><![CDATA[
活动在线报名地址：http://www.wedoswf.com/events/1
主讲者和专题介绍

 Adobe 平台技术主讲人：Gary Zhu -   Adobe 平台技术总监
Gary 多年工作于 Adobe 公司工作，从事软件产品和平台技术的发展与推广工作。此次Gary远道而来，将为我们介绍 Adobe 平台技术的发展和Flash移动应用软件的开发。
 程序接口的另类理解与使用主讲人：孙毅
曾就职五分钟，任Flash部门主管，并开发《绿豆蛙—漂流岛社区》等项目；现就职八方视界，任Flash部门高级主管，并负责其产品《唯智学园》Flash部分主程，以及Flash性能等各方面研究。
孙毅的博客：http://www.xiaos8.com
 Flash Media Server 开发经验谈主讲人：沈先彬
从事FLASH 游戏与AIR应用开发，参与开发项目有 梦境世界 三十六计等，目前在开发WEBGAME。
沈先彬的博客：http://blog.sina.com.cn/shenxianbin
 Flash RIA的可用性主讲人：刘轩飞
晒台网首席产品管，10年前端设计和开发经验，信仰互联网，以提供最佳互联网用户体验为己任
刘轩飞的博客：http://www.xuanfei.me
 麻球大赛优秀作品介绍主讲人：廖湘宁
廖湘宁多年来从事视频互动创意与游戏开发，目前在麻球网担任开发者社区经理，负责麻球网(Mochi Media)平台的本土化研发与推广工作。
廖湘宁的博客: http://www.xncat.com
 麻球参赛游戏蛛蛛冒险的开发与设计经验分享主讲人：徐黎明
曾任TCL教育互联 研发主管，广州市远程教育中心 开发主管。涉足麻球平台之后，钟情于游戏开发，创办Tinime 工作室。
 麻球参赛游戏DNF，梦幻塔防，吖凡哒哒技术与美工经验分享主讲人：商文烨
中国第三代闪客，个人作品获得过无数奖项并在中央电视台播出，06年担任搜狐17173频道主管并连续4年获得搜狐最佳称号，2009年成立传奇网科，旗下传动力工作室便是当今最脍炙人口的休闲小游戏开发团队！
商文烨的博客: http://t.qq.com/shangwenye

议程安排
2010年9月18日 星期六

 12:30 ~ 13:00 参会人员签到，入场
 13:15 ~ 15:00 主题讨论
 15:00 ~ 15:15 茶歇和聊天
 15:15 ~ 17:30 主题讨论
 18:00 技术交流和讨论

抽奖活动
为感谢大家对活动的关注与支持，本次活动特设精美礼品抽奖赠送。

会议地点
畅星大厦•上海
地址：上海浦东新区碧波路888号畅星大厦3楼会议厅
电话：021-38984558
网站：http://www.changxing.sh.cn
交通：地铁2号线张江站（步行5-10分钟即到），161

&#62;&#62; 在 Google 地图上查看


历届活动回顾



 2010年1月24日 交流会活动回顾
 [...]]]></description>
			<content:encoded><![CDATA[<p><img style="width: 730px; height: 95px;" src="http://i889.photobucket.com/albums/ac91/wedoswf/banner_flashcamp.gif" alt="" /></p>
<p><strong>活动在线报名地址：<a href="http://www.wedoswf.com/events/1">http://www.wedoswf.com/events/1</a></strong></p>
<p><strong>主讲者和专题介绍</strong></p>
<ul>
<li> <strong>Adobe 平台技术</strong>主讲人：Gary Zhu -  <img src="http://i889.photobucket.com/albums/ac91/wedoswf/logo_adobe.png" alt="" /> Adobe 平台技术总监
<p>Gary 多年工作于 Adobe 公司工作，从事软件产品和平台技术的发展与推广工作。此次Gary远道而来，将为我们介绍 Adobe 平台技术的发展和Flash移动应用软件的开发。</li>
<li> <strong>程序接口的另类理解与使用</strong>主讲人：孙毅
<p>曾就职五分钟，任Flash部门主管，并开发《绿豆蛙—漂流岛社区》等项目；现就职八方视界，任Flash部门高级主管，并负责其产品《唯智学园》Flash部分主程，以及Flash性能等各方面研究。</p>
<p>孙毅的博客：<a href="http://www.xiaos8.com">http://www.xiaos8.com</a></li>
<li> <strong>Flash Media Server 开发经验谈</strong>主讲人：沈先彬
<p>从事FLASH 游戏与AIR应用开发，参与开发项目有 梦境世界 三十六计等，目前在开发WEBGAME。</p>
<p>沈先彬的博客：<a href="http://blog.sina.com.cn/shenxianbin">http://blog.sina.com.cn/shenxianbin</a></li>
<li> <strong>Flash RIA的可用性</strong>主讲人：刘轩飞
<p>晒台网首席产品管，10年前端设计和开发经验，信仰互联网，以提供最佳互联网用户体验为己任</p>
<p>刘轩飞的博客：<a href="http://www.xuanfei.me">http://www.xuanfei.me</a></li>
<li> <strong>麻球大赛优秀作品介绍</strong>主讲人：廖湘宁
<p>廖湘宁多年来从事视频互动创意与游戏开发，目前在麻球网担任开发者社区经理，负责麻球网(Mochi Media)平台的本土化研发与推广工作。</p>
<p>廖湘宁的博客: <a href="http://www.xncat.com">http://www.xncat.com</a></li>
<li> <strong>麻球参赛游戏蛛蛛冒险的开发与设计经验分享</strong>主讲人：徐黎明
<p>曾任TCL教育互联 研发主管，广州市远程教育中心 开发主管。涉足麻球平台之后，钟情于游戏开发，创办Tinime 工作室。</li>
<li> <strong>麻球参赛游戏DNF，梦幻塔防，吖凡哒哒技术与美工经验分享</strong>主讲人：商文烨
<p>中国第三代闪客，个人作品获得过无数奖项并在中央电视台播出，06年担任搜狐17173频道主管并连续4年获得搜狐最佳称号，2009年成立传奇网科，旗下传动力工作室便是当今最脍炙人口的休闲小游戏开发团队！</p>
<p>商文烨的博客: <a href="http://t.qq.com/shangwenye">http://t.qq.com/shangwenye</a></li>
</ul>
<p><strong>议程安排</strong></p>
<p>2010年9月18日 星期六</p>
<ul>
<li> 12:30 ~ 13:00 参会人员签到，入场</li>
<li> 13:15 ~ 15:00 主题讨论</li>
<li> 15:00 ~ 15:15 茶歇和聊天</li>
<li> 15:15 ~ 17:30 主题讨论</li>
<li> 18:00 技术交流和讨论</li>
</ul>
<p><strong>抽奖活动</strong></p>
<p>为感谢大家对活动的关注与支持，本次活动特设精美礼品抽奖赠送。</p>
<p><img src="http://i889.photobucket.com/albums/ac91/wedoswf/gifts.png" alt="" /></p>
<p><strong>会议地点</strong></p>
<p>畅星大厦•上海</p>
<p>地址：上海浦东新区碧波路888号畅星大厦3楼会议厅</p>
<p>电话：021-38984558</p>
<p>网站：<a href="http://www.changxing.sh.cn">http://www.changxing.sh.cn</a></p>
<p>交通：地铁2号线张江站（步行5-10分钟即到），161</p>
<p><img style="width: 407px; height: 402px;" src="http://i889.photobucket.com/albums/ac91/wedoswf/add_chuangxing.png" alt="" /></p>
<p><a href="http://ditu.google.cn/maps?f=q&amp;source=s_q&amp;hl=zh-CN&amp;geocode=&amp;q=%E4%B8%8A%E6%B5%B7%E6%B5%A6%E4%B8%9C%E6%96%B0%E5%8C%BA%E7%A2%A7%E6%B3%A2%E8%B7%AF888%E5%8F%B7&amp;sll=31.199294,121.585318&amp;sspn=0.006864,0.013915&amp;brcurrent=3,0x35b277c0c6f38231:0x27b7e58bc9f76994,0,0x35ad8c73cd3952c7:0xbb190e9364c4e592%3B5,0,0&amp;ie=UTF8&amp;hq=&amp;hnear=%E4%B8%8A%E6%B5%B7%E5%B8%82%E6%B5%A6%E4%B8%9C%E6%96%B0%E5%8C%BA%E7%A2%A7%E6%B3%A2%E8%B7%AF888%E5%8F%B7&amp;ll=31.201203,121.589792&amp;spn=0.013729,0.027831&amp;z=16&amp;lci=transit">&gt;&gt; 在 Google 地图上查看</a></p>
<p><img src="http://i889.photobucket.com/albums/ac91/wedoswf/sponser.png" alt="" /></p>
<p><img style="width: 578px; height: 344px;" src="http://i889.photobucket.com/albums/ac91/wedoswf/media.png" alt="" /></p>
<p><strong>历届活动回顾</strong></p>
<ul>
<li>
<ul>
<li> <a href="http://www.wedoswf.com/posts/29">2010年1月24日 交流会活动回顾</a></li>
<li> <a href="http://www.wedoswf.com/posts/20">2010年3月28日 交流会活动回顾</a></li>
<li> <a href="http://www.wedoswf.com/posts/1">2010年5月30日 交流会活动回顾</a></li>
<li> <a href="http://www.wedoswf.com/posts/667">2010年7月24日 交流会活动回顾</a></li>
</ul>
</li>
</ul>
<p><script id="finspector_js_injector" type="text/javascript">// <![CDATA[function fInspectorReloadSwf(swfId){var swfEle = document.getElementById(swfId);var visibility = swfEle.style.visibility;swfEle.style.visibility = "none";var pos = swfEle.style.position;swfEle.style.position = (pos == "fixed" ? "relative" : "fixed");setTimeout(function() {swfEle.style.position = pos;swfEle.style.visibility = visibility;setTimeout(function() {swfEle.setSwfId(swfId);}, 300);}, 200);}]]&gt;</script></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/flash-camp-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashInspector 0.1.6更新</title>
		<link>http://www.itamt.org/blog/index.php/flashinspector-0-1-6/</link>
		<comments>http://www.itamt.org/blog/index.php/flashinspector-0-1-6/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 23:06:15 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[tInspector]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[FlashInspector]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=433</guid>
		<description><![CDATA[FlashInspector 0.1.6发布。
增加了错误列表面板，用于记录swf运行后错误历史。
]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/zh-CN/firefox/addon/194381/">FlashInspector 0.1.6</a>发布。</p>
<p>增加了错误列表面板，用于记录swf运行后错误历史。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/flashinspector-0-1-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FlashInspector 0.1.5更新</title>
		<link>http://www.itamt.org/blog/index.php/flashinspector-0-1-5/</link>
		<comments>http://www.itamt.org/blog/index.php/flashinspector-0-1-5/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 13:57:58 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[tInspector]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=427</guid>
		<description><![CDATA[FlashInspector 0.1.5发布
如果你正在使用FlashInspector，建议更新到该版本。特别是Firefox 3.6.6后的版本。
主要更新：
添加了“全局处理错误“，Flash Player的报错会在Flash里面弹出”错误信息面板“。注意这个功能是针对Flash Player 10.1的，默认是开启的。
错误信息面板除了显示错误的信息，还显示了错误发生的时间，包括UTC时间、从swf运行时长(getTimer())。
”错误信息面板“会在下一个版本加强。可以记录错误的历史。

FlashInspector 0.1.5在Firefox另外一个比较重要的更新是JS部分的，增加了DOMContentLoaded和MozAfterPaint事件的处理。
]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/zh-CN/firefox/addon/194381/">FlashInspector 0.1.5</a>发布</p>
<p>如果你正在使用<a href="https://addons.mozilla.org/zh-CN/firefox/addon/194381/">FlashInspector</a>，建议更新到该版本。特别是<strong>Firefox</strong> <strong>3.6.6</strong>后的版本。</p>
<p>主要更新：</p>
<p>添加了“全局处理错误“，<strong>Flash Player</strong>的报错会在Flash里面弹出”错误信息面板“。注意这个功能是针对<strong>Flash Player 10.1</strong>的，默认是开启的。<br />
错误信息面板除了显示错误的信息，还显示了错误发生的时间，包括<strong>UTC</strong>时间、从<strong>swf</strong>运行时长(<strong>getTimer()</strong>)。<br />
”错误信息面板“会在下一个版本加强。可以记录错误的历史。<br />
<img alt="" src="http://image155.poco.cn/mypoco/myphoto/20100831/21/1379468420100831214740076.jpg" title="FlashInspector 0.1.5 GlobalErrorKeeper" class="alignnone" width="488" height="409" /></p>
<p><strong>FlashInspector</strong> 0.1.5在<strong>Firefox</strong>另外一个比较重要的更新是<strong>JS</strong>部分的，增加了<strong>DOMContentLoaded</strong>和<strong>MozAfterPaint</strong>事件的处理。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/flashinspector-0-1-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Firefox Flash Player插件经常崩溃？</title>
		<link>http://www.itamt.org/blog/index.php/firefox-flash-player-plugin-crash/</link>
		<comments>http://www.itamt.org/blog/index.php/firefox-flash-player-plugin-crash/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 14:06:55 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash player]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=422</guid>
		<description><![CDATA[如果Firefox安装的是debug Flash Player，那么最近（从Firefox 3.6.6开始）可能会发现，一旦Flash Player一旦弹出错误警告Firefox就开始没响应过一段时间Firefox网页内开始显示Flash Player已经崩溃。这个可能是Firefox处理插件方式导致的（当然，有时它是真的崩溃了）。
Debug Flash Player虽然可能只是弹出一个错误的警告，但是Firefox却认为Flash Player插件出问题了，然后完全禁用Flash Player插件。
解决方法是：在Firefox的about:config里把dom.ipc.plugins.enabled.npswf32.dll设置为true。
参考文章：http://nwebb.co.uk/blog/?p=538
]]></description>
			<content:encoded><![CDATA[<p>如果<strong>Firefox</strong>安装的是<strong>debug Flash Player</strong>，那么最近（从<strong>Firefox</strong> <strong>3.6.6</strong>开始）可能会发现，一旦<strong>Flash Player</strong>一旦弹出错误警告<strong>Firefox</strong>就开始没响应过一段时间<strong>Firefox</strong>网页内开始显示<strong>Flash Player</strong>已经崩溃。这个可能是<strong>Firefox</strong>处理插件方式导致的（当然，有时它是真的崩溃了）。</p>
<p><strong>Debug Flash Player</strong>虽然可能只是弹出一个错误的警告，但是<strong>Firefox</strong>却认为<strong>Flash Player</strong>插件出问题了，然后完全禁用<strong>Flash Player</strong>插件。</p>
<p>解决方法是：在<strong>Firefox</strong>的<strong>about:config</strong>里把<em>dom.ipc.plugins.enabled.npswf32.dll</em>设置为<em>true</em>。</p>
<p>参考文章：<a href="http://nwebb.co.uk/blog/?p=538">http://nwebb.co.uk/blog/?p=538</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/firefox-flash-player-plugin-crash/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>组件安装后没有显示在Flash面板中</title>
		<link>http://www.itamt.org/blog/index.php/adobe-extension-manager-bug/</link>
		<comments>http://www.itamt.org/blog/index.php/adobe-extension-manager-bug/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 00:08:44 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[extension manager]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=412</guid>
		<description><![CDATA[情形是这样的：在中文的系统上安装英文版的Flash CS5，那么用Adobe Extension Manager安装mxp后，Flash CS5中的组件面板没有显示出刚装的组件。
问题在于Adobe Extension Manager会把组件安装在系统语言（中文）的路径下，像这样：
".../Flash CS5/zh_CN/Configuration/Components/..."
而Flash CS5读取的组件时安装自身语言版本的，像这样：
".../Flash CS5/en_CN/Configuration/Components/..."
解决方法是，让Extension Manager把组件安装在Flash CS5语言的路径下，方法有两个：

启动Extension Manager时指定语言，再安装组件：给Extension Manager的快捷方式中添加一个启动参数：
-locale lang="en_US"

从Flash CS5中启动Extension Manager，方法是Flash CS5菜单栏：Help &#8211; Manager Extension&#8230;，然后再安装组件。

相关文章：

http://www.flashenabledblog.com/2008/11/04/extension-manager-in-cs4-bug/
http://tekkie.flashbit.net/flash/how-to-make-components-in-flash-cs4-appear-again

]]></description>
			<content:encoded><![CDATA[<p>情形是这样的：在中文的系统上安装英文版的<strong>Flash CS5</strong>，那么用<strong>Adobe Extension Manager</strong>安装<strong>mxp</strong>后，<strong>Flash CS5</strong>中的组件面板没有显示出刚装的组件。<br />
问题在于<strong>Adobe Extension Manager</strong>会把组件安装在系统语言（中文）的路径下，像这样：</p>
<pre class="brush:actionscript3">".../Flash CS5/zh_CN/Configuration/Components/..."</pre>
<p>而<strong>Flash CS5</strong>读取的组件时安装自身语言版本的，像这样：</p>
<pre class="brush:actionscript3">".../Flash CS5/en_CN/Configuration/Components/..."</pre>
<p>解决方法是，让<strong>Extension Manager</strong>把组件安装在<strong>Flash CS5</strong>语言的路径下，方法有两个：</p>
<ul>
<li>启动<strong>Extension Manager</strong>时指定语言，再安装组件：给<strong>Extension Manager</strong>的快捷方式中添加一个启动参数：
<pre><strong>-locale lang="en_US"</strong></pre>
</li>
<li>从<strong>Flash CS5</strong>中启动<strong>Extension Manager</strong>，方法是<strong>Flash CS5</strong>菜单栏：Help &#8211; Manager Extension&#8230;，然后再安装组件。</li>
</ul>
<p>相关文章：</p>
<ul>
<li><a href="http://www.flashenabledblog.com/2008/11/04/extension-manager-in-cs4-bug/">http://www.flashenabledblog.com/2008/11/04/extension-manager-in-cs4-bug/</a></li>
<li><a href="http://www.flashenabledblog.com/2008/11/04/extension-manager-in-cs4-bug/">http://tekkie.flashbit.net/flash/how-to-make-components-in-flash-cs4-appear-again</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/adobe-extension-manager-bug/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FluxDb</title>
		<link>http://www.itamt.org/blog/index.php/fluxdb/</link>
		<comments>http://www.itamt.org/blog/index.php/fluxdb/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 10:42:38 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[as2]]></category>
		<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[jsfl]]></category>
		<category><![CDATA[fluxdb]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=407</guid>
		<description><![CDATA[已经收集了260个的项目。
http://fluxdb.fluxusproject.org/
]]></description>
			<content:encoded><![CDATA[<p>已经收集了260个的项目。<br />
<a href="http://fluxdb.fluxusproject.org/">http://fluxdb.fluxusproject.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/fluxdb/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>窗口拖动特效</title>
		<link>http://www.itamt.org/blog/index.php/wobble-genie-effect/</link>
		<comments>http://www.itamt.org/blog/index.php/wobble-genie-effect/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 15:03:30 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[as3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[bitmapdata]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[effect]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=401</guid>
		<description><![CDATA[这几天正在制作的窗口特效组件，关于Genie特效的as3实现可以参考这个例子。实现方法是：tween + drawTriangles + 点。

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_GenieEffectorDemo_228967026"
			class="flashmovie"
			width="550"
			height="400">
	<param name="movie" value="http://www.itamt.org/blog/wp-content/uploads/2010/08/GenieEffectorDemo.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.itamt.org/blog/wp-content/uploads/2010/08/GenieEffectorDemo.swf"
			name="fm_GenieEffectorDemo_228967026"
			width="550"
			height="400">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
想来特效就是关于点的运动，针对点的计算。一个点从原始位置运动到目标位置，过程是怎么样的。把窗口从一个位置拖动另一个位置，就可以抽象成一个矩形从一个位置移动到另一个位置，再把一个矩形分解成四个点，还是点的运动。从原点到目标点的计算就是tween，tween的核心各式各样的ease，这些公式才是最难的地方。开源的tween非常丰富，已经可以不必去碰那些头大的数学公式就做出看上去很酷的效果。数学是研究3D、物理引擎、粒子特效最该学习的了。
]]></description>
			<content:encoded><![CDATA[<p>这几天正在制作的窗口特效组件，关于<strong>Genie</strong>特效的<strong>as3</strong>实现可以参考<a href="http://blog.jactionscripters.com/2009/09/09/genie-effect-with-as3/">这个例子</a>。实现方法是：<strong>tween</strong> + <strong>drawTriangles</strong> + 点。</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_GenieEffectorDemo_1130110549"
			class="flashmovie"
			width="550"
			height="400">
	<param name="movie" value="http://www.itamt.org/blog/wp-content/uploads/2010/08/GenieEffectorDemo.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.itamt.org/blog/wp-content/uploads/2010/08/GenieEffectorDemo.swf"
			name="fm_GenieEffectorDemo_1130110549"
			width="550"
			height="400">
	<!--<![endif]-->
		<br />
<a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a><br />

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>想来特效就是关于点的运动，针对点的计算。一个点从原始位置运动到目标位置，过程是怎么样的。把窗口从一个位置拖动另一个位置，就可以抽象成一个矩形从一个位置移动到另一个位置，再把一个矩形分解成四个点，还是点的运动。从原点到目标点的计算就是<strong>tween</strong>，<strong>tween</strong>的核心各式各样的<strong>ease</strong>，这些公式才是最难的地方。开源的<strong>tween</strong>非常丰富，已经可以不必去碰那些头大的数学公式就做出<strong>看上去</strong>很酷的效果。数学是研究3D、物理引擎、粒子特效最该学习的了。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/wobble-genie-effect/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>关于Flash IDE组件的一个问题（1）</title>
		<link>http://www.itamt.org/blog/index.php/about-flash-ide-component/</link>
		<comments>http://www.itamt.org/blog/index.php/about-flash-ide-component/#comments</comments>
		<pubDate>Thu, 19 Aug 2010 14:21:12 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[flash]]></category>
		<category><![CDATA[component]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=391</guid>
		<description><![CDATA[Flash IDE里，在舞台上添加一个动态文本。然后从组件面板上拖出UIScrollBar组件，放到动态文本上，会发现动态文本被设置了实例名，查看UIScrollBar组件的属性，发现它的scrollTargetName被设置成了动态文本的实例名称。
也就是说：把一个组件放置到一个元件上，这个组件能够获得到这个元件的名称。如果这个元件没有名称，还会先给这个元件设置个名称。
如果你在制作组件时，也需要实现这样的功能，那么你可以这么做：给组件定义一个叫_targetInstanceName的参数。像这样：
[Inspectable()]
public function set _targetInstanceName(val:String):void{
//...
}
public function get _targetInstanceName( ):String{
//...
}
注意我们标识了Inspectable标签，表明这个属性是组件参数。
接着更新下组件：在库面板，右键单击组件，组件定义⋯⋯，确定。这样之后，用组件检查器（窗口－组件检查器）查看你的组件，应该会看到一个_targetInstanceName的字段。现在你再试着把组件拖动到一个元件上，你就会发现元件被设置了名称，而且组件的_targetInstanceName也被赋值了。
原来给组件定义一个_targetInstanceName参数就可以实现我们要的功能。
之前一直以为这样的功能，可能就是给组件添加设置下属性，比如在组件的catalog.xml中设置某个参数autoSetDropTargetName＝true，但真的制作组件时才发现这个功能没有想象的简单，官方似乎也把它当成隐藏的东东，帮助文档中更没有说明。我是通过比较UIScrollBar（as2）的源文件和FlashEff的组件代码，发现了设置_targetInstanceName可以实现这个功能，可能还有其他的方法：因为观察as3版的UIScrollBar它组件参数里面并没有_targetInstanceName的字段，而是scrollTargetName，这个嘛⋯⋯
虽然通过添加_targetInstanceName组件参数完全让预想实现了，但是，当打开组件检查器，总是看到整齐的参数列表开头是一个以下划线开头的字段，有点⋯⋯太丑了吧。那么你可以在它的Inspectable内加入name的属性，比如：
[Inspectable(name="target")]
 这样在组件检查器中出现的参数名称是target而不是_targetInstanceName了。 
如果你真的很追求完美，那么你可以自己制作组件检查器里面的界面！在库面板中右键单击一个元件－组件定义⋯⋯在弹出的面板中“自定义界面”说的就是这个啦！“自定义界面”其实就是个swf，通过这个“自定义界面”和“实时预览”配合，组件参数设置的用户体验可以做到非常的棒！再也不是对着面板里一堆不像话的参数，不断修改调整、不断的ctrl ＋ Enter，试想一下你在面板里面用鼠标旋转一个圆就可以调整组件的角度，而且可以实时在Flash IDE里看到！这真是太酷了。
关于制作“自定义界面”的组件可以参考这篇文章，写的简单明了：http://studio.barliesque.com/blog/2008/12/as3-component-custom-ui/
推荐相关文章：

https://www.adobe.com/devnet/flash/articles/create_components_4.0.html
http://www.flashgrind.com/blog/2010/06/28/as3-_targetinstancename-equivalent-is-scrolltargetname/

]]></description>
			<content:encoded><![CDATA[<p><strong>Flash IDE</strong>里，在舞台上添加一个动态文本。然后从组件面板上拖出<strong>UIScrollBar</strong>组件，放到动态文本上，会发现动态文本被设置了实例名，查看<strong>UIScrollBar</strong>组件的属性，发现它的<strong>scrollTargetName</strong>被设置成了动态文本的实例名称。</p>
<p>也就是说：把一个组件放置到一个元件上，这个组件能够获得到这个元件的名称。如果这个元件没有名称，还会先给这个元件设置个名称。</p>
<p>如果你在制作组件时，也需要实现这样的功能，那么你可以这么做：给组件定义一个叫<strong>_targetInstanceName</strong>的参数。像这样：</p>
<pre class="brush:actionscript3">[Inspectable()]
public function set _targetInstanceName(val:String):void{
//...
}
public function get _targetInstanceName( ):String{
//...
}</pre>
<p>注意我们标识了<strong>Inspectable</strong>标签，表明这个属性是组件参数。<br />
接着更新下组件：在库面板，右键单击组件，组件定义⋯⋯，确定。这样之后，用组件检查器（窗口－组件检查器）查看你的组件，应该会看到一个<strong>_targetInstanceName</strong>的字段。现在你再试着把组件拖动到一个元件上，你就会发现元件被设置了名称，而且组件的<strong>_targetInstanceName</strong>也被赋值了。</p>
<p>原来给组件定义一个<strong>_targetInstanceName</strong>参数就可以实现我们要的功能。</p>
<p>之前一直以为这样的功能，可能就是给组件添加设置下属性，比如在组件的<strong>catalog.xml</strong>中设置某个参数<strong>autoSetDropTargetName＝true</strong>，但真的制作组件时才发现这个功能没有想象的简单，官方似乎也把它当成隐藏的东东，帮助文档中更没有说明。我是通过比较<strong>UIScrollBar</strong>（as2）的源文件和<a href="http://www.flasheff.com">FlashEff</a>的组件代码，发现了设置<strong>_targetInstanceName</strong>可以实现这个功能，可能还有其他的方法：因为观察as3版的<strong>UIScrollBar</strong>它组件参数里面并没有<strong>_targetInstanceName</strong>的字段，而是<strong>scrollTargetName</strong>，这个嘛⋯⋯</p>
<p>虽然通过添加<strong>_targetInstanceName</strong>组件参数完全让预想实现了，但是，当打开组件检查器，总是看到整齐的参数列表开头是一个以下划线开头的字段，有点⋯⋯太丑了吧。那么你可以在它的<strong>Inspectable</strong>内加入<strong>name</strong>的属性，比如：
<pre class="brush:actionscript3">[Inspectable(name="target")]</pre>
<p> 这样在组件检查器中出现的参数名称是<strong>target</strong>而不是<strong>_targetInstanceName</strong>了。 </p>
<p>如果你真的很追求完美，那么你可以自己制作组件检查器里面的界面！在库面板中右键单击一个元件－组件定义⋯⋯在弹出的面板中“自定义界面”说的就是这个啦！“自定义界面”其实就是个swf，通过这个“自定义界面”和“实时预览”配合，组件参数设置的用户体验可以做到非常的棒！再也不是对着面板里一堆不像话的参数，不断修改调整、不断的ctrl ＋ Enter，试想一下你在面板里面用鼠标旋转一个圆就可以调整组件的角度，而且可以实时在Flash IDE里看到！这真是太酷了。</p>
<p>关于制作“自定义界面”的组件可以参考<a href="http://studio.barliesque.com/blog/2008/12/as3-component-custom-ui/">这篇文章</a>，写的简单明了：<a href="http://studio.barliesque.com/blog/2008/12/as3-component-custom-ui/">http://studio.barliesque.com/blog/2008/12/as3-component-custom-ui/</a></p>
<p>推荐相关文章：</p>
<ul>
<li><strong><strong><a href="https://www.adobe.com/devnet/flash/articles/create_components_4.0.html">https://www.adobe.com/devnet/flash/articles/create_components_4.0.html</a></strong></strong></li>
<li><strong><strong><a href="http://www.flashgrind.com/blog/2010/06/28/as3-_targetinstancename-equivalent-is-scrolltargetname/">http://www.flashgrind.com/blog/2010/06/28/as3-_targetinstancename-equivalent-is-scrolltargetname/</a></strong></strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/about-flash-ide-component/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FlashInspector 0.1.4更新</title>
		<link>http://www.itamt.org/blog/index.php/flashinspector-0-1-4/</link>
		<comments>http://www.itamt.org/blog/index.php/flashinspector-0-1-4/#comments</comments>
		<pubDate>Fri, 13 Aug 2010 13:12:05 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[as3]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[addon]]></category>
		<category><![CDATA[FlashInspector]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=388</guid>
		<description><![CDATA[

FlashInspector更新至0.1.4版本。
主要添加以下功能：

swf信息面板，显示swf的一些属性，比如：url、swf版本、尺寸、舞台颜色（bgcolor）、对齐（align）、缩放模式（scaleMode）。你也可以修改一些属性，想舞台颜色、尺寸，等等。注意如果你修改舞台颜色的话，会重新加载swf。
swf性能面板，显示swf当前运行的帧速、内存。
添加了“全屏”按钮，实际上之前的版本已经添加了“全屏”按钮，但不一定对所有的swf（as3）有效。现在通过JS的处理，应该对“全屏”应该对所有的swf（as3）都有效了。
“重载swf”按钮，用于重新加载swf。

]]></description>
			<content:encoded><![CDATA[<p><img alt="" src="http://image163.poco.cn/mypoco/myphoto/20100710/21/1379468420100710214715031.jpg" title="FlashInspector" class="alignnone" width="96" height="96" /></p>
<p>
<a href="https://addons.mozilla.org/zh-CN/firefox/addon/194381/">FlashInspector</a>更新至0.1.4版本。<br />
主要添加以下功能：</p>
<ul>
<li>swf信息面板，显示swf的一些属性，比如：url、swf版本、尺寸、舞台颜色（bgcolor）、对齐（align）、缩放模式（scaleMode）。你也可以修改一些属性，想舞台颜色、尺寸，等等。注意如果你修改舞台颜色的话，会重新加载swf。</li>
<li>swf性能面板，显示swf当前运行的帧速、内存。</li>
<li>添加了“全屏”按钮，实际上之前的版本已经添加了“全屏”按钮，但不一定对所有的swf（as3）有效。现在通过JS的处理，应该对“全屏”应该对所有的swf（as3）都有效了。</li>
<li>“重载swf”按钮，用于重新加载swf。</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/flashinspector-0-1-4/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>弟子规</title>
		<link>http://www.itamt.org/blog/index.php/standards-for-students/</link>
		<comments>http://www.itamt.org/blog/index.php/standards-for-students/#comments</comments>
		<pubDate>Sat, 07 Aug 2010 09:05:14 +0000</pubDate>
		<dc:creator>tamt</dc:creator>
				<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.itamt.org/blog/?p=379</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_v_919272562"
			class="flashmovie"
			width="480"
			height="400">
	<param name="movie" value="http://player.youku.com/player.php/sid/XMTU2NzE5MDgw/v.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://player.youku.com/player.php/sid/XMTU2NzE5MDgw/v.swf"
			name="fm_v_919272562"
			width="480"
			height="400">
	<!--<![endif]-->
		


	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_v_1669706925"
			class="flashmovie"
			width="480"
			height="400">
	<param name="movie" value="http://player.youku.com/player.php/sid/XMTU2NzE5MDgw/v.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://player.youku.com/player.php/sid/XMTU2NzE5MDgw/v.swf"
			name="fm_v_1669706925"
			width="480"
			height="400">
	<!--<![endif]-->
		<br />
<a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a><br />

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
]]></content:encoded>
			<wfw:commentRss>http://www.itamt.org/blog/index.php/standards-for-students/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
