<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[Jexm's Blog - As3]]></title>
<link>http://www.830308.com/blog/</link>
<description><![CDATA[相信自己]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[830308#gmail.com(Jexm)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>Jexm&#39;s Blog</title>
	<url>http://www.830308.com/blog/images/logos.gif</url>
	<link>http://www.830308.com/blog/</link>
	<description>Jexm&#39;s Blog</description>
</image>

			<item>
			<link>http://www.830308.com/blog/article.asp?id=468</link>
			<title><![CDATA[[as3] getDefinitionByName]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Fri,14 May 2010 11:56:54 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=468</guid>
		<description><![CDATA[昨天群里有个朋友在问怎么把库里多个的文档类一次性加载到场景中来。<br/>这里需要用到 “getDefinitionByName” 这个方法<br/>例子：<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">var classArr:Array=[&#34;mc0&#34;,&#34;mc1&#34;,&#34;mc2&#34;];<br/>for(var i:int=0;i&lt;classArr.length;i++){<br/>&#160;&#160;&#160;&#160;var _class:Class = getDefinitionByName(classArr[i]) as Class;<br/>&#160;&#160;&#160;&#160;var _obj:DisplayObject = new _class() as DisplayObject;<br/>&#160;&#160;&#160;&#160;addChild(_obj)&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;</div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=467</link>
			<title><![CDATA[[as3]操作字符串 类]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Wed,12 May 2010 11:45:55 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=467</guid>
		<description><![CDATA[<a target="_blank" href="http://www.gskinner.com/products/downloads/AS3StringUtils.zip" rel="external">Download this AS3 String Utils!</a><br/><strong>Example</strong><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">import com.chewtinfoil.utils.StringUtils;<br/>var str:String = &#34;This is some &lt;b&gt;Text&lt;/b&gt; that contains &lt;i&gt;HTML Characters&lt;/i&gt;.&#34;;<br/>var newStr:String = StringUtils.stripTags(str);<br/>trace(newStr);<br/></div></div><br/><br/>1 --&nbsp;&nbsp;<a href="http://www.gskinner.com/blog/archives/2007/04/free_extension.html" target="_blank" rel="external">http://www.gskinner.com/blog/archives/2007/04/free_extension.html</a><br/>2 --&nbsp;&nbsp;<a href="http://flassari.is/2009/08/number-format-thousand-separator-in-as3/" target="_blank" rel="external">http://flassari.is/2009/08/number-format-thousand-separator-in-as3/</a>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=465</link>
			<title><![CDATA[as3 之系统检测(Capabilities类)]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Tue,06 Apr 2010 11:19:57 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=465</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>var tFormat:TextFormat = new TextFormat();<br/>tFormat.color = 0x460000;<br/>tFormat.size = 15;<br/>tFormat.leading = 8;<br/>wb.setStyle(&#34;textFormat&#34;,tFormat);<br/> <br/>wb.text = &#34; os (操作系统版本): &#34; + Capabilities.os;<br/>wb.appendText(&#34;\n version (FLASH播放器版本): &#34; + Capabilities.version);<br/>wb.appendText(&#34;\n screenResolutionX (横向系统分辨率): &#34; + Capabilities.screenResolutionX);<br/>wb.appendText(&#34;\n screenResolutionY (纵向系统分辨率): &#34; + Capabilities.screenResolutionY);<br/>wb.appendText(&#34;\n language (操作系统语言): &#34; + Capabilities.language);<br/>wb.appendText(&#34;\n avHardwareDisable: &#34; + Capabilities.avHardwareDisable);<br/>wb.appendText(&#34;\n hasAccessibility: &#34; + Capabilities.hasAccessibility);<br/>wb.appendText(&#34;\n hasAudio: &#34; + Capabilities.hasAudio);<br/>wb.appendText(&#34;\n hasAudioEncoder: &#34; + Capabilities.hasAudioEncoder);<br/>wb.appendText(&#34;\n hasEmbeddedVideo: &#34; + Capabilities.hasEmbeddedVideo);<br/>wb.appendText(&#34;\n hasMP3: &#34; + Capabilities.hasMP3);<br/>wb.appendText(&#34;\n hasPrinting: &#34; + Capabilities.hasPrinting);<br/>wb.appendText(&#34;\n hasScreenBroadcast: &#34; + Capabilities.hasScreenBroadcast);<br/>wb.appendText(&#34;\n hasScreenPlayback: &#34; + Capabilities.hasScreenPlayback);<br/>wb.appendText(&#34;\n hasStreamingAudio: &#34; + Capabilities.hasStreamingAudio);<br/>wb.appendText(&#34;\n hasVideoEncoder: &#34; + Capabilities.hasVideoEncoder);<br/>wb.appendText(&#34;\n isDebugger: &#34; + Capabilities.isDebugger);<br/>wb.appendText(&#34;\n localFileReadDisable: &#34; + Capabilities.localFileReadDisable);<br/>wb.appendText(&#34;\n manufacturer: &#34; + Capabilities.manufacturer);<br/>wb.appendText(&#34;\n pixelAspectRatio: &#34; + Capabilities.pixelAspectRatio);<br/>wb.appendText(&#34;\n playerType: &#34; + Capabilities.playerType);<br/>wb.appendText(&#34;\n screenColor: &#34; + Capabilities.screenColor);<br/>wb.appendText(&#34;\n screenDPI: &#34; + Capabilities.screenDPI);<br/>wb.appendText(&#34;\n serverString: &#34; + Capabilities.serverString);<br/></div></div><br/>效果：<div class="UBBPanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/flash.gif" alt="" style="margin:0px 2px -3px 0px" border="0"/>Flash动画</div><div class="UBBContent"><a id="temp26601_href" href="http://www.830308.com/blog/javascript:MediaShow('swf','temp26601','http://www.yidianxindong.com/wp-content/uploads/2009/12/Capabilities.swf','400','300')"><img name="temp26601_img" src="http://www.830308.com/blog/images/mm_snd.gif" style="margin:0px 3px -2px 0px" border="0" alt=""/><span id="temp26601_text">在线播放</span></a><div id="temp26601"></div></div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=464</link>
			<title><![CDATA[禁用右键部分菜单]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Tue,06 Apr 2010 10:35:40 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=464</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>//stage.showDefaultContextMenu = false;//禁用右键全部菜单<br/> <br/>var mainMenu:ContextMenu=new ContextMenu();<br/>this.contextMenu=mainMenu;<br/> <br/>//=======第一种方法：隐藏原来的菜单=======<br/>//mainMenu.builtInItems.print=false;<br/> <br/> <br/>//=======第二种方法：全部隐藏，然后让想显示的显示出来=======<br/>/*mainMenu.hideBuiltInItems();<br/>mainMenu.builtInItems.print=true;*/<br/> <br/> <br/>//=======第三种方法：新建一个子菜单，隐藏原来的菜单=======<br/>var menu:ContextMenuBuiltInItems=new ContextMenuBuiltInItems();<br/>menu.print = false;<br/>menu.zoom = false;<br/>mainMenu.builtInItems = menu;</div></div><br/><br/>效果如下：<br/><br/><div class="UBBPanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/flash.gif" alt="" style="margin:0px 2px -3px 0px" border="0"/>Flash动画</div><div class="UBBContent"><a id="temp71431_href" href="http://www.830308.com/blog/javascript:MediaShow('swf','temp71431','/up/flash/rightClick_menu.swf','400','300')"><img name="temp71431_img" src="http://www.830308.com/blog/images/mm_snd.gif" style="margin:0px 3px -2px 0px" border="0" alt=""/><span id="temp71431_text">在线播放</span></a><div id="temp71431"></div></div></div><br/>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=463</link>
			<title><![CDATA[文本自动获取焦点]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Tue,06 Apr 2010 10:29:16 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=463</guid>
		<description><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>myText1.addEventListener(MouseEvent.MOUSE_OVER,over_fun);<br/>myText1.addEventListener(MouseEvent.MOUSE_OUT,out_fun);<br/>myText2.addEventListener(MouseEvent.MOUSE_OVER,over_fun);<br/>myText2.addEventListener(MouseEvent.MOUSE_OUT,out_fun);<br/>function over_fun(e:MouseEvent):void {<br/>&#160;&#160;&#160;&#160;stage.focus=e.target.parent;<br/>}<br/>function out_fun(e:MouseEvent) :void{<br/>&#160;&#160;&#160;&#160;stage.focus=null;<br/>}<br/></div></div>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=459</link>
			<title><![CDATA[as3 自适应代码]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Fri,05 Mar 2010 17:42:03 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=459</guid>
		<description><![CDATA[刚才群里有个朋友在问swf全屏自适应的问题，以下是flash里自适应的代码：<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.830308.com/blog/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>import flash.display.StageAlign;<br/>import flash.display.StageScaleMode;<br/>import flash.events.Event;<br/> <br/>function resizeHandler(e:Event):void<br/>{<br/>&nbsp;&nbsp;yourMC.x = (yourMC.stage.stageWidth / 2) - (yourMC.width / 2);<br/>&nbsp;&nbsp;yourMC.y = (yourMC.stage.stageHeight / 2) - (yourMC.height / 2);<br/>&nbsp;&nbsp;//如果想要有动画效果，在此加..<br/>&nbsp;&nbsp;//用 Tween 类即可实现<br/>}<br/> <br/>stage.align = StageAlign.TOP_LEFT;<br/>stage.scaleMode = StageScaleMode.NO_SCALE;<br/>stage.addEventListener(Event.RESIZE, resizeHandler);<br/>stage.dispatchEvent(new Event(Event.RESIZE));</div></div><br/><br/><br/>关于 <a target="_blank" href="http://830308.com/blog/search.asp?SearchContent=Tween&amp;searchType=title" rel="external">Tween </a>， <a target="_blank" href="http://830308.com/blog/article.asp?id=400" rel="external">可参考此贴</a>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=458</link>
			<title><![CDATA[收集不错的老外flash blog 资源、教程网站]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Fri,05 Mar 2010 17:35:12 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=458</guid>
		<description><![CDATA[<a href="http://www.freeactionscri&#112;t.com/" target="_blank" rel="external">http://www.freeactionscri&#112;t.com/</a><br/><a href="http://www.flashadvisor.com/forum/" target="_blank" rel="external">http://www.flashadvisor.com/forum/</a><br/><a href="http://www.flabell.com/" target="_blank" rel="external">http://www.flabell.com/</a><br/><a href="http://theflashblog.com/" target="_blank" rel="external">http://theflashblog.com/</a><br/><a href="http://www.flashden.net/" target="_blank" rel="external">http://www.flashden.net/</a><br/><a href="http://temp.roxik.com/index.html" target="_blank" rel="external">http://temp.roxik.com/index.html</a>&nbsp;&nbsp;(roxik 的3D demo)<br/><a href="http://www.neave.com/" target="_blank" rel="external">http://www.neave.com/</a><br/><a href="http://desuade.com/" target="_blank" rel="external">http://desuade.com/</a> (as特效)<br/><a href="http://www.dreaminginflash.com/" target="_blank" rel="external">http://www.dreaminginflash.com/</a><br/><br/><br/><br/><span style="color:Red">不断更新中......</span>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=457</link>
			<title><![CDATA[player 10 的textlayout的demo]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Fri,05 Mar 2010 17:19:57 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=457</guid>
		<description><![CDATA[<a href="http://labs.adobe.com/technologies/textlayout/demos/" target="_blank" rel="external">http://labs.adobe.com/technologies/textlayout/demos/</a>]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=456</link>
			<title><![CDATA[7款小而强大的TextField类]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Tue,02 Mar 2010 14:41:34 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=456</guid>
		<description><![CDATA[这次我们将介绍一些与Textfield有关的类。有的虽然小，但是非常强大。它会帮助你更容易的在Flex中创建文本搜索引擎，或允许你使用Flash中的TextField的拼写检查功能。如果你感兴趣，为什么不试一试呢？<br/><br/><a target="_blank" href="http://blog.greensock.com/textmetrics/" rel="external">TextMetrics–寻找子串坐标，行宽等</a><br/>你是否需要在动态TextField中找出换行？是否需要精确定位x/y，宽/高进行高亮显示。或者需要知道每行的宽度？gs.utils.text.TextMetrics类可以帮到你。<br/><br/><a target="_blank" href="http://www.rubenswieringa.com/blog/htmlstyle" rel="external">HTMLStyle</a><br/>这是为了简化Flex中的html-text开发的组件。HTMLStyle使用几乎相同的标签，也使用与ActionScript代码。<br/><br/><a target="_blank" href="http://www.asserttrue.com/articles/2006/04/09/actionscri&#112;t-projects-in-flex-builder-2-0" rel="external">AS3 AutoComplete class</a><br/>ActionScript工程中的AS3 AutoComplete类。<br/><br/><a target="_blank" href="http://www.pippoflash.com/index.php/2006/07/10/downaload-flash-text-search-engine-class/" rel="external">Flash Text Search Engine Class</a><br/>一个轻量级的多功能ActionScript文本搜索引擎。你可以简单的使用它，或者使用专家功能例如排除字符，大小写等。<br/><br/><a target="_blank" href="http://www.republicofcode.com/tutorials/flash/as3text/" rel="external">Playing with Text in AS3</a><br/>这篇教程将教你AS3中基本的文本格式处理。你应该会创建Textfield，改变它的颜色和属性，定位，嵌入字体。我们将使用TextField类和TextFormat类去完成这些任务。<br/><br/><a target="_blank" href="http://apdevblog.com/actionscri&#112;t-spellchecker-for-flash-textfields-with-source-code-and-example/" rel="external">ActionScript Spellchecker for Flash Textfields</a><br/>这个类允许你使用TextField中的拼写检查功能。现在，你能右键单击拼错的单词并且从字典中加载上下文的建议。<br/><br/><a target="_blank" href="http://code.google.com/p/textanim/" rel="external">TextAnim</a><br/>TextAnim是一个可扩展的，用来创建文本动画的类。思路是将文字打散成序列块，然后就可以自由的做你想要的动画。至于选择哪种补间引擎就无所谓了：Tweener，BTween，GTween，Tweensy，TweenLite……]]></description>
		</item>
		
			<item>
			<link>http://www.830308.com/blog/article.asp?id=455</link>
			<title><![CDATA[6款对字符串很有用的类]]></title>
			<author>830308#gmail.com(Jexm)</author>
			<category><![CDATA[As3]]></category>
			<pubDate>Tue,02 Mar 2010 11:00:32 +0800</pubDate>
			<guid>http://www.830308.com/blog/default.asp?id=455</guid>
		<description><![CDATA[在程序开发中，字符串是非常重要的部分。如果我们有很多强大的用来处理字符串的类，那编码将会变得多么容易。现在，我们已经搜集了一些。这些类不但节省了编码工作的时间，而且非常方便。<br/><br/><a target="_blank" href="http://ak33m.com/?p=43" rel="external">As 3 Inflector</a><br/>这个转换器支持单/复数转换，驼峰，下划线，人性化（首字母大写等）<br/><br/><a target="_blank" href="http://www.ericfeminella.com/blog/2007/11/01/as3-stringtokenizer/" rel="external">AS3 StringTokenizer</a><br/>在java.util包内有一个非常有用的工具，就是StringTokenizer类。AS的StringTokenizer类是一个很方便的类，它提供一个简单的机制，使用特定的个人标记来分割字符串。<br/><br/><a target="_blank" href="http://flexonrails.net/?p=101" rel="external">ActionScript 3 Inflector class for pluralizing and singularizing words</a><br/>这个转换器支持大多数的单词的单复数转换。它本质上是Rails inflector类的端口<br/><br/><a target="_blank" href="http://labs.zeh.com.br/blog/?page_id=97#lzw" rel="external">zeh.compression.LZW (AS2)</a><br/>LZW是一个静态类，它允许使用Lempel-Ziv-Welch – o&#114; LZW – algorithm进行字符串压缩。它提供了一个快速引擎进行良好的压缩。这个引擎能够循环分割，很利于发送大量可压缩数据到服务器。比如说一张图片的点阵。<br/><br/><a target="_blank" href="http://natecook.com/downloads/sprintf.html" rel="external">Sprintf.as</a><br/>格式化字符串是一个很便利的功能，但杯具的是Flash AS库中没有。这个类增加了sprintf（把格式数据写成串）功能。<br/><br/><a target="_blank" href="http://www.designvox.com/~trannie/JSON/JSON.as" rel="external">JSON</a><br/>它展示了如何在AS中使用JSON<br/><br/>]]></description>
		</item>
		
</channel>
</rss>
