
AS3.0
rambozhanggood
这个作者很懒,什么都没留下…
展开
-
AS3中的一些技巧代码
个人收集的一些技巧代码:1、mc.gotoAndPlay(Math.random()*10>>0);2、if(i&1){}3、for (var i:int=0; i<10; a.push(i++));4、var temp:Number=mouseX;stage.addEventListener(MouseEvent.MOUSE_MOVE,move原创 2008-10-20 20:32:00 · 461 阅读 · 0 评论 -
如何在函数中输出函数名
不常用的一个方法,在天地会论坛上淘到的,记录下: function showMethodName(thisObj:Object,method:Function):String { var xml:XML=describeType(thisObj); var xmlList:XMLList=xml.method.@name; fo转载 2008-10-21 00:04:00 · 581 阅读 · 0 评论 -
一句话语句:动态改变帧速
stage.frameRate = 24;//0.01-1000;原创 2008-10-24 21:19:00 · 392 阅读 · 0 评论 -
未公开的API: addFrameScript()
addFrameScript()直译就是"在关键帧上添加代码"。使用方法:影片剪辑.addFrameScript(帧数1,函数1,帧数2,函数2);删除方法:影片剪辑.addFrameScript(帧数1,null,帧数2,null);注意几点:帧数索引从0开始,与数组下标一个性质。 如果帧上原来已有代码,则会被addFrameScript()原创 2008-10-29 23:48:00 · 683 阅读 · 0 评论 -
关于方法重载
有两点需要注意,一是AS3中并不支持方法的重载。二是override并不是重载关键字,而是继承中的方法重写。两者概念不一样。JAVA支持方法重载,包括构造函数也可以重载。 虽然不支持重载,但AS3提供了函数的...(rest)来支持不定量参数来传递参数,可以变相的实现重载。但用起来也不怎么方便额。下面是Frank写的一段代码,黒羽殿堂之路中也提到这样的方法。(用起来总是别扭)原创 2009-02-11 23:55:00 · 558 阅读 · 0 评论