新的 for each in 除了遍历XML,同样可以用来遍历数组和对象。创建百万雄兵:var testArr:Array = new Array();for(var i:Number = 0; i 1000000; i++){ testArr.push(i);} 以前的 for 和 for in 以及新的 for..
07-12-27http://www.51as.com/as3/AS3Zhongfor_each_in/
AS3中的ContextMenu写了一个 ContextMenuPlus 类来自定义右键菜单。一行代码可以搞定禁用系统内置菜单(target为设置自定义菜单的目标,如果为自己可以省略):target.contextMenu = new ContextMenuPlus().contextMenu..
07-12-27http://www.51as.com/as3/AS3ZhongContextMenuZiDingYiCaiDan/
通常我们存取数据有如下几种方式:Array, Object, 自定义类, 比较特殊的还有 Point, Rectangle 等。效率依次为(后面的数字是100万次存取运算平均所需时间): 自定义类public属性135 | Point140 | Rectangle(x等属性..
07-12-27http://www.51as.com/as3/AS3ZhongShuJuCunChuDeBiJiao/
当程序越来越大,我们需要把它拆分成多个swf,在需要的时候动态加载。拆分时应该尽量把不同的类编译进唯一的swf,避免因swf文件增多而使整个程序的文件尺寸增大。按此原则可以拆分出以下两种swf,借助 ApplicationDo..
07-12-27http://www.51as.com/as3/AS3YingYongApplicationDomainMoKuaiHuaKaiFa/
AS3中的正则表达式 一、定义方式,可以有两种varpattern1:RegExp=newRegExp(test-\\d,i);varpattern2:RegExp=/test-\d/i;1)使用new来新建一个RegExp对象,其中参数为1)表达式字符串2)表达式的参数,这种方式如果要..
07-12-27http://www.51as.com/as3/AS3_ZhengZeBiaoDaShiDeShiYong/
在这里我们把库中的元件当成是一个类首先,在场景中画一个圆,按F8把它转成影片,在高级里面选择 export for ActionScript ,如图 然后会出现一个提示,点yes。 然后在场景中加入以下代码,注意把 Symbol1 改成你建立..
07-12-27http://www.51as.com/as3/AS3FuZhiMC_YingPianJianJi/
如果你之前了解As1.0,As2.0编程,那么对include一定不陌生,在Actionscript 3.0中我们仍可以使用include 来导入代码. 如下的例子: 1.打开flash新建一个文档,保存为drag_inclue.fla在场景中创建一个movieclip,本例中使..
07-12-27http://www.51as.com/as3/AS3LeiDeBianXie/
ActionScript 3.0是一个相当强大的面向对象的语言。它为Flash播放平台提供了一个新的编程模型。如果你对ActionScript 1.0 或者 2.0相当熟悉,当你在设计你的第一个ActionScript3.0的flash应用程序时,你需要注意一些..
07-12-27http://www.51as.com/as3/AS2YuAS3DeGuoDu/
ActionScript 3.0是一种强大的面向对象语言,它为Flash Player描绘了一种新的编程模型。如果你已经对ActionScript 1.0或2.0很熟悉,那么当你使用ActionScript 3.0开发你的第一个应用程序的时候需要知道一些语言差别。..
07-12-27http://www.51as.com/as3/AS3YuAS2DeBuTong/
as3.0 中的不同数字类型转换类型:二进制、八进制、十进制、十六进制 不管如何,你在AS中设置一个数值,最后的结果都是返回一个十进制,例如://建立一个 Color 对像var pink:ColorTransform = new ColorTransform( );/..
07-12-27http://www.51as.com/as3/as3ZhongDeShuZiLeiXingDeZhuanHuan/
flash教程之访问属性 AS3为类和类成员引入了两个新的访问属性来扩展AS2中的private访问属性。在AS3中,现在有下面的访问控制属性: public protected private internal (默认) public:public属性和AS2中一样。在任何..
07-12-27http://www.51as.com/as3/as3FangWenShuXing/
当我使用Flex越多,我学到的就越多,并且当我学到关于整型(ints,为了保持与原文一致,我下面都使用ints这个名称)的东西越多,我越不想去使用它们。我决定停止使用ints,除非我真的需要它。原因一:Numbers 可能真..
07-12-27http://www.51as.com/as3/NumberBiintKuai/
1.开头和结尾都用/,不过结尾的/后可以跟一些特定的标志符表达特定的意义。比如后面加g表示patterns是全局的。 2.可以用两种方式定义,例如下面两条,他们等价: var pattern1:RegExp = /bob/i var pattern2:RegExp ..
07-12-27http://www.51as.com/as3/AS3ChangYongZhengZeBiaoDaShi/
AS3.0是强面向对象的语言,和JAVAScript类似,更改了AS2.0大部分。还有许多与我所学其他语言不同的新的特性。 1.每个类型都是Object,比如int等。下面两条语句是等价的。 var i:int = 4; var i:int=new int (4); 2. ..
07-12-27http://www.51as.com/as3/as3DeJiGeXinTeXing/
简单说说AS3.0中对于XML支持的不同吧: .AS2.0对XML的支持勉勉强强,将就着可以用。而AS3.0中对XML的支持是全方位的,极其强大和灵活的。 AS2.0对XML的支持不是内建的(build-in),也并非基于ECMAScript for XML(E4X)..
07-12-27http://www.51as.com/as3/FlashAs3CaoZuoxml/
ActionScript 3.0 演变成一门强大的面向对象的编程语言意味着flash平台的重大变革。这种变化也意味着 ActionScript 3.0 将创造性地将语言理想地迅速地建立出适应网络的丰富应用程序, 成为丰富网络应用(Rich Internet..
07-12-27http://www.51as.com/as3/as3JiaoChengGaiYao/
日前,Adobe公司发布了Flash的最新版本Flash Professional 9 ActionScript 3.0 Preview,这是Flash 9的预览版,正式版本估计要到2007年才会推出,如图1所示。在这个版本中最为显著的改变就是增加了对ActionScript 3...
07-12-27http://www.51as.com/as3/ActionScript_3_0_BianChengTiYan/