<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>I'm Emment - ActionScript3.0</title><link>http://www.imemment.com/</link><description>欢迎地球外的生命光临，一起维护宇宙和平 - </description><generator>RainbowSoft Studio Z-Blog 1.8 Spirit Build 80722</generator><language>zh-CN</language><copyright>Copyright www.imemment.com. Some Rights Reserved.</copyright><pubDate>Mon, 06 Sep 2010 08:24:39 +0800</pubDate><item><title>发现了个调试WEB-flash的小宝贝“FlashFireBug”，可以抛弃“xray”了</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/109.html</link><pubDate>Sun, 13 Jun 2010 06:53:52 +0800</pubDate><guid>http://www.imemment.com/post/109.html</guid><description><![CDATA[重装系统后，要下载firebug，无意发现个插件叫“FlashFireBug”，看名字是FLASH调试插件，于是安装看看<br/>效果相当好，下面说说安装步骤和使用说明<br/><br/>一、先安装插件<a href="https://addons.mozilla.org/zh-CN/firefox/addon/161670/" target="_blank">地址</a><br/>二、然后下载as3的<a href="http://www.o-minds.com/sites/all/themes/flashfirebug/package/flash/FlashFirebug-1.3.0.zip" target="_blank">FlashFireBug类库</a>，怎么引用包不用讲了吧<br/><br/>压缩包里有com.adobe的类库，有用到json。 还有包 ominds 和 utility。<br/>我在想为什么不把他们放在一起，估计utility里的CharacterEntity类不是作者原创，所以..........<br/><br />]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/109.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=109</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=109&amp;key=20487d83</trackback:ping></item><item><title>五一假期做了个小游戏，颠球，处女作</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/105.html</link><pubDate>Mon, 24 May 2010 23:50:00 +0800</pubDate><guid>http://www.imemment.com/post/105.html</guid><description><![CDATA[<a href="http://fifa.youxi3.cn/game.jsp" target="_blank"><img onload="ResizeImage(this,0)" src="http://www.imemment.com/upload/201005242352568083.jpg" alt="" title=""/></a><br/><br/>做了个颠球游戏，难点就是球要做抛物线运动并经过指定的箭头位置<br/>找高中物理公式摆弄了一番<br/><br/>水平是匀速运动，这就算出了运动到目标的时间<br/>垂直方向，已知目标的高度，和运动时间，加速度，求出初始速度即可<br/>可是并不是那么好算哦<br/>有兴趣的朋友算算，也好复习一下高中物理 嘿嘿ie<br/><br/>来玩玩吧 <a href="http://fifa.youxi3.cn/game.jsp" target="_blank">地址</a>]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/105.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=105</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=105&amp;key=48101196</trackback:ping></item><item><title>做项目要做倒计时，就写了一个倒计时类，分享....</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/104.html</link><pubDate>Fri, 21 May 2010 00:53:32 +0800</pubDate><guid>http://www.imemment.com/post/104.html</guid><description><![CDATA[<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="250" height="100"><param name="movie" value="http://www.imemment.com/upload/201005210054497058.swf"><param name="quality" value="high"><param name="play" value="True"><embed src="http://www.imemment.com/upload/201005210054497058.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="250" height="100" play="True"></embed></object><br/><br/>TimeBack.as 代码如下：<br/><p class="code"><code>package<br/>{<br/>&nbsp;&nbsp;import&nbsp;flash.events.Event;<br/>&nbsp;&nbsp;import&nbsp;flash.events.EventDispatcher;<br/>&nbsp;&nbsp;import&nbsp;flash.events.TimerEvent;<br/>&nbsp;&nbsp;import&nbsp;flash.utils.Timer;<br/>&nbsp;&nbsp;/**<br/>&nbsp;&nbsp;&nbsp;*&nbsp;...倒计时工具<br/>&nbsp;&nbsp;&nbsp;*&nbsp;@author&nbsp;Emment<br/>&nbsp;&nbsp;&nbsp;*/<br/>&nbsp;&nbsp;public&nbsp;class&nbsp;TimeBack&nbsp;extends&nbsp;EventDispatcher<br/>&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;var&nbsp;timer:Timer;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;var&nbsp;ss:int;<br/>&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;var&nbsp;mm:int;<br/>&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;TimeBack()&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timer&nbsp;=&nbsp;new&nbsp;Timer(1000);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timer.addEventListener(TimerEvent.TIMER,&nbsp;timerHandler);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;/**<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;秒<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@param&nbsp;&nbsp;mm<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*/<br/>&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;function&nbsp;startRedTime(m:int):void<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mm&nbsp;=&nbsp;Math.floor(m&nbsp;/&nbsp;60);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ss&nbsp;=&nbsp;m&nbsp;%&nbsp;60;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timer.reset();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timer.repeatCount&nbsp;=&nbsp;m;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timer.start();<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;private&nbsp;function&nbsp;timerHandler(e:TimerEvent):void<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(ss&nbsp;==&nbsp;0)&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ss&nbsp;=&nbsp;59;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(mm&nbsp;==&nbsp;0)&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;timer.stop();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ss&nbsp;=&nbsp;0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mm&nbsp;--;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ss--;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;evt:Event&nbsp;=&nbsp;new&nbsp;Event("seconds");<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dispatchEvent(evt);<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;}<br/><br/>}</code></p>]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/104.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=104</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=104&amp;key=a8c9ac11</trackback:ping></item><item><title>关于as3的安全策略 crossdomain.xml</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/100.html</link><pubDate>Thu, 08 Apr 2010 11:38:53 +0800</pubDate><guid>http://www.imemment.com/post/100.html</guid><description><![CDATA[当你的flash程序去访问其他域的数据<br/>必须得到被访问域的允许，默认会下载被加载域根目录下的安全策略文件 crossdomain.xml<br/>当然你也可以自己去显示的加载制定目录下的 策略文件 但是获得的权限也在该目录以及子目录<br/><br/>flashPlayer10 之后，安全策略做了一些调整，主策略文件必须被加载，通过主策略文件的设置，才可能被允许存在其他策略文件<br/><br/>cross-domain-policy 为根节点<br/>子节点有：<br/><b>site-control</b>  <br/>（如果该XML并非主策略文件，此节点被忽略，通过检查该节点的属性值，确认是否可以允许存在其他策略文件）<br/>属性：permitted-cross-domain-policies<br/>值：<br/>none: 什么都不允许，包括主策略文件<br/>master-only: 只允许主策略文件.<br/>by-content-type: 只允许[HTTP/HTTPS]<br/>by-ftp-filename: 只允许[FTP]<br/>all: 允许任何目标域策略文件授予的权限，允许访问任何文件，并允许任何头被发送到服务器（强烈不推荐）<br/><br/><b>allow-access-from</b><br/>属性：domain<br/>值：可以带通配符的域 如：*.test.com<br/>属性：to-ports<br/>值：允许的端口范围，（*）是全部允许<br/>属性：secure<br/>值：默认是true. 也建议true. 否则会影响https的安全性 多的就不说啦<br/><br/><b>allow-access-from-identity</b><br/>略............<br/><b>allow-http-request-headers-from</b><br/>（对header的访问允许设置）<br/>属性：domain<br/>值：可以带通配符的域 如：*.test.com<br/>属性：headers<br/>值：逗号隔开的列表<br/>属性：secure<br/>值：默认是true. 也建议true. 否则会影响https的安全性 多的就不说啦<br/><br/>例子：<br/><p class="code"><code>&lt;?xml&nbsp;version="1.0"?&gt;<br/>&lt;!DOCTYPE&nbsp;cross-domain-policy&nbsp;SYSTEM<br/>"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"&gt;<br/>&lt;cross-domain-policy&gt;<br/>&lt;site-control&nbsp;permitted-cross-domain-policies="master-only"/&gt;<br/>&lt;allow-access-from&nbsp;domain="*.example.com"&nbsp;to-ports="507,516-523"/&gt;<br/>&lt;allow-access-from&nbsp;domain="www.example.com"&nbsp;/&gt;<br/>&lt;allow-http-request-headers-from&nbsp;domain="*.adobe.com"&nbsp;headers="SOAPAction"/&gt;<br/>&lt;/cross-domain-policy&gt;</code></p><br/>Generic DTD<br/><a href="http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"  target="_blank">http://www.adobe.com/xml/dtds/cross-domain-policy.dtd</a><br/>Generic XSD<br/><a href="http://www.adobe.com/xml/schemas/PolicyFile.xsd"  target="_blank">http://www.adobe.com/xml/schemas/PolicyFile.xsd</a><br/>HTTP XSD<br/><a href="http://www.adobe.com/xml/schemas/PolicyFileHttp.xsd"  target="_blank">http://www.adobe.com/xml/schemas/PolicyFileHttp.xsd</a><br/>HTTPS XSD<br/><a href="http://www.adobe.com/xml/schemas/PolicyFileHttps.xsd"  target="_blank">http://www.adobe.com/xml/schemas/PolicyFileHttps.xsd</a><br/>FTP XSD<br/><a href="http://www.adobe.com/xml/schemas/PolicyFileFtp.xsd"  target="_blank">http://www.adobe.com/xml/schemas/PolicyFileFtp.xsd</a><br/>Socket XSD<br/><a href="http://www.adobe.com/xml/schemas/PolicyFileSocket.xsd"  target="_blank">http://www.adobe.com/xml/schemas/PolicyFileSocket.xsd</a><br/>]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/100.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=100</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=100&amp;key=f303f07e</trackback:ping></item><item><title>SWF tag support chart</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/91.html</link><pubDate>Fri, 22 Jan 2010 18:05:02 +0800</pubDate><guid>http://www.imemment.com/post/91.html</guid><description><![CDATA[<table style="border: 1px solid rgb(221, 221, 221);">	<tbody><tr>		<td> <strong>Tag ID</strong> </td>		<td> <strong>Read</strong> </td>		<td> <strong>Write</strong> </td>		<td> <strong>Tag Name</strong> </td>	</tr>	<tr>		<td> 0 </td>		<td> x </td>		<td> x </td>		<td> End </td>	</tr>	<tr>		<td> 1 </td>		<td> x </td>		<td> x </td>		<td> ShowFrame </td>	</tr>	<tr>		<td> 2 </td>		<td> x </td>		<td>  </td>		<td> DefineShape </td>	</tr>	<tr>		<td> 4 </td>		<td> x </td>		<td>  </td>		<td> PlaceObject </td>	</tr>	<tr>		<td> 5 </td>		<td> x </td>		<td> x </td>		<td> RemoveObject </td>	</tr>	<tr>		<td> 6 </td>		<td> x </td>		<td> x </td>		<td> DefineBits </td>	</tr>	<tr>		<td> 7 </td>		<td> x </td>		<td>  </td>		<td> DefineButton </td>	</tr>	<tr>		<td> 8 </td>		<td> x </td>		<td> x </td>		<td> JPEGTables </td>	</tr>	<tr>		<td> 9 </td>		<td> x </td>		<td> x </td>		<td> SetBackgroundColor </td>	</tr>	<tr>		<td> 10 </td>		<td> x </td>		<td>  </td>		<td> DefineFont </td>	</tr>	<tr>		<td> 11 </td>		<td> x </td>		<td>  </td>		<td> DefineText </td>	</tr>	<tr>		<td> 12 </td>		<td> x </td>		<td> x </td>		<td> DoAction </td>	</tr>	<tr>		<td> 13 </td>		<td> x </td>		<td>  </td>		<td> DefineFontInfo </td>	</tr>	<tr>		<td> 14 </td>		<td> x </td>		<td> x </td>		<td> DefineSound </td>	</tr>	<tr>		<td> 15 </td>		<td> x </td>		<td>  </td>		<td> StartSound </td>	</tr>	<tr>		<td> 17 </td>		<td> x </td>		<td>  </td>		<td> DefineButtonSound </td>	</tr>	<tr>		<td> 18 </td>		<td> x </td>		<td>  </td>		<td> SoundStreamHead </td>	</tr>	<tr>		<td> 19 </td>		<td> x </td>		<td> x </td>		<td> SoundStreamBlock </td>	</tr>	<tr>		<td> 20 </td>		<td> x </td>		<td> x </td>		<td> DefineBitsLossless </td>	</tr>	<tr>		<td> 21 </td>		<td> x </td>		<td> x </td>		<td> DefineBitsJPEG2 </td>	</tr>	<tr>		<td> 22 </td>		<td> x </td>		<td>  </td>		<td> DefineShape2 </td>	</tr>	<tr>		<td> 23 </td>		<td> x </td>		<td>  </td>		<td> DefineButtonCxform </td>	</tr>	<tr>		<td> 24 </td>		<td> x </td>		<td> x </td>		<td> Protect </td>	</tr>	<tr>		<td> 26 </td>		<td> x </td>		<td> x </td>		<td> PlaceObject2 </td>	</tr>	<tr>		<td> 28 </td>		<td> x </td>		<td> x </td>		<td> RemoveObject2 </td>	</tr>	<tr>		<td> 32 </td>		<td> x </td>		<td>  </td>		<td> DefineShape3 </td>	</tr>	<tr>		<td> 33 </td>		<td> x </td>		<td>  </td>		<td> DefineText2 </td>	</tr>	<tr>		<td> 34 </td>		<td> x </td>		<td>  </td>		<td> DefineButton2 </td>	</tr>	<tr>		<td> 35 </td>		<td> x </td>		<td> x </td>		<td> DefineBitsJPEG3 </td>	</tr>	<tr>		<td> 36 </td>		<td> x </td>		<td> x </td>		<td> DefineBitsLossless2 </td>	</tr>	<tr>		<td> 37 </td>		<td> x </td>		<td>  </td>		<td> DefineEditText </td>	</tr>	<tr>		<td> 39 </td>		<td> x </td>		<td> x </td>		<td> DefineSprite </td>	</tr>	<tr>		<td> 41 </td>		<td> x </td>		<td>   </td>		<td> ProductInfo </td>	</tr>	<tr>		<td> 43 </td>		<td> x </td>		<td> x </td>		<td> FrameLabel </td>	</tr>	<tr>		<td> 45 </td>		<td> x </td>		<td>  </td>		<td> SoundStreamHead2 </td>	</tr>	<tr>		<td> 46 </td>		<td> x </td>		<td>  </td>		<td> DefineMorphShape </td>	</tr>	<tr>		<td> 48 </td>		<td> x </td>		<td>  </td>		<td> DefineFont2 </td>	</tr>	<tr>		<td> 56 </td>		<td> x </td>		<td> x </td>		<td> ExportAssets </td>	</tr>	<tr>		<td> 57 </td>		<td> x </td>		<td> x </td>		<td> ImportAssets </td>	</tr>	<tr>		<td> 58 </td>		<td> x </td>		<td> x </td>		<td> EnableDebugger </td>	</tr>	<tr>		<td> 59 </td>		<td> x </td>		<td> x </td>		<td> DoInitAction </td>	</tr>	<tr>		<td> 60 </td>		<td> x </td>		<td>  </td>		<td> DefineVideoStream </td>	</tr>	<tr>		<td> 61 </td>		<td> x </td>		<td> x </td>		<td> VideoFrame </td>	</tr>	<tr>		<td> 62 </td>		<td> x </td>		<td>  </td>		<td> DefineFontInfo2 </td>	</tr>	<tr>		<td> 63 </td>		<td> x </td>		<td>   </td>		<td> DebugID </td>	</tr>	<tr>		<td> 64 </td>		<td> x </td>		<td> x </td>		<td> EnableDebugger2 </td>	</tr>	<tr>		<td> 65 </td>		<td> x </td>		<td> x </td>		<td> ScriptLimits </td>	</tr>	<tr>		<td> 66 </td>		<td> x </td>		<td> x </td>		<td> SetTabIndex </td>	</tr>	<tr>		<td> 69 </td>		<td> x </td>		<td> x </td>		<td> FileAttributes </td>	</tr>	<tr>		<td> 70 </td>		<td> x </td>		<td>  </td>		<td> PlaceObject3 </td>	</tr>	<tr>		<td> 71 </td>		<td> x </td>		<td> x </td>		<td> ImportAssets2 </td>	</tr>	<tr>		<td> 73 </td>		<td> x </td>		<td>  </td>		<td> DefineFontAlignZones </td>	</tr>	<tr>		<td> 74 </td>		<td> x </td>		<td> x </td>		<td> CSMTextSettings </td>	</tr>	<tr>		<td> 75 </td>		<td> x </td>		<td>  </td>		<td> DefineFont3 </td>	</tr>	<tr>		<td> 76 </td>		<td> x </td>		<td> x </td>		<td> SymbolClass </td>	</tr>	<tr>		<td> 77 </td>		<td> x </td>		<td> x </td>		<td> Metadata </td>	</tr>	<tr>		<td> 78 </td>		<td> x </td>		<td>  </td>		<td> DefineScalingGrid </td>	</tr>	<tr>		<td> 82 </td>		<td> x </td>		<td> x </td>		<td> DoABC </td>	</tr>	<tr>		<td> 83 </td>		<td> x </td>		<td>  </td>		<td> DefineShape4 </td>	</tr>	<tr>		<td> 84 </td>		<td> x </td>		<td>  </td>		<td> DefineMorphShape2 </td>	</tr>	<tr>		<td> 86 </td>		<td> x </td>		<td> x </td>		<td> DefineSceneAndFrameLabelData </td>	</tr>	<tr>		<td> 87 </td>		<td> x </td>		<td> x </td>		<td> DefineBinaryData </td>	</tr>	<tr>		<td> 88 </td>		<td> x </td>		<td>  </td>		<td> DefineFontName </td>	</tr>	<tr>		<td> 89 </td>		<td> x </td>		<td>  </td>		<td> StartSound2 </td>	</tr>	<tr>		<td> 90 </td>		<td> x </td>		<td> x </td>		<td> DefineBitsJPEG4 </td>	</tr>	<tr>		<td> 91 </td>		<td> x </td>		<td>  </td>		<td> DefineFont4 </td>	</tr></tbody></table>]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/91.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=91</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=91&amp;key=3ab46d5e</trackback:ping></item><item><title>as3类包打包成SWC相关</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/90.html</link><pubDate>Thu, 07 Jan 2010 13:42:39 +0800</pubDate><guid>http://www.imemment.com/post/90.html</guid><description><![CDATA[flex中打包的方法：<br/>1. 新建一个  flex library project <br/>2. 弹出的对话框 点 next ,在Classes下，找到Main source folder 点浏览<br/>3. 选择你新建的文件夹 点 new  然后点击 OK <br/>4. 这个时候 Classes 下多了个src 文件夹，打开源文件夹，把你的类包复制进去<br/>5. 回到flex library project ，右键 - 属性 - 点击Flex library build path,在Classes下面看到src文件夹，勾选，点确定<br/>6. bin 目录下面就有了SWC文件啦]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/90.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=90</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=90&amp;key=f1249eed</trackback:ping></item><item><title>跨域不光要crossdomain.xml 还要这个</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/89.html</link><pubDate>Thu, 10 Dec 2009 18:22:13 +0800</pubDate><guid>http://www.imemment.com/post/89.html</guid><description><![CDATA[<p class="code"><code>&lt;param&nbsp;name="allowScriptAccess"&nbsp;value="always"&nbsp;/&gt;</code></p>]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/89.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=89</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=89&amp;key=dce38ccc</trackback:ping></item><item><title>as3和as2的相互通信</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/88.html</link><pubDate>Tue, 17 Nov 2009 10:56:22 +0800</pubDate><guid>http://www.imemment.com/post/88.html</guid><description><![CDATA[AS3文件跟AS2文件互相都不可以进行操作(跟两个swf独立运行无区别)..<br/>我们常用的解决方法是使用LocalConnection作为他们之前的桥梁..<br/><br/><p class="code"><code>在AS3端：<br/>var&nbsp;server:LocalConnection&nbsp;=&nbsp;new&nbsp;LocalConnection();<br/>server.connect("as3_server");<br/>server.client&nbsp;=&nbsp;this;<br/>....<br/></code></p>]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/88.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=88</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=88&amp;key=f9ba9f0d</trackback:ping></item><item><title>as3的cookies访问</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/86.html</link><pubDate>Tue, 27 Oct 2009 11:42:29 +0800</pubDate><guid>http://www.imemment.com/post/86.html</guid><description><![CDATA[FLASH 有2种 cookies <br/>一种是传统浏览器中的cookies<br/>一种是AS3 自带的 <br/>下面就把基于以上两种的Cookies类发布一下 很有用<br/>...]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/86.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=86</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=86&amp;key=7d6ca553</trackback:ping></item><item><title>怒了，解决了个as3.0比较呕心的问题，有关于网站的，希望对大家有帮助</title><author>emment@126.com (emment)</author><link>http://www.imemment.com/post/85.html</link><pubDate>Wed, 30 Sep 2009 10:18:54 +0800</pubDate><guid>http://www.imemment.com/post/85.html</guid><description><![CDATA[从事FLASH网站开发的人员，可能目前还是2.0居多吧<br/>2.0开发网站，一个主文件，然后很多栏目子栏目都可以做成SWF文件<br/>通过这个主文件加载进来编织在一起，那样做虽然整体性很难保持流畅感<br/>但是层次还算清楚。<br/>我没有学过2.0，但是基本的原理我都清楚<br/>用3.0做网站的话都是写文档类，动画只是一个演员。<br/>动画和程序逻辑分开<br/>但是有时候做网站 确实也需要用到加载一些SWF的地方 而且包含代码<br/>那样就.....................]]></description><category>ActionScript3.0</category><comments>http://www.imemment.com/post/85.html#comment</comments><wfw:comment>http://www.imemment.com/</wfw:comment><wfw:commentRss>http://www.imemment.com/feed.asp?cmt=85</wfw:commentRss><trackback:ping>http://www.imemment.com/cmdwxh.asp?act=tb&amp;id=85&amp;key=d77c1878</trackback:ping></item></channel></rss>
