as3
steely816
这个作者很懒,什么都没留下…
展开
-
基于flash的等角(2.5D)引擎
【11款基于flash的等角(2.5D)引擎概要:nknown . As you should know, isometric projection is a method of visually representing three-dimensional objects in two dimensions, in which the three coordinate axes appe...原创 2011-01-09 12:46:57 · 170 阅读 · 0 评论 -
使用RSL进行AS瘦身编程
RSL是什么??RSL是 Runtime Shared Library的简称。我个人的理解时是在swf编译的时候,不把在该swf中使用的一些类库 编译进swf中去,而是在该swf运行的时候动态加载,该swf是要使用的类库,从而达到减小swf体积的目的。做as编程的人都知道,如果每个swf都引用了同一个类的话,那么你编译每个swf的时候,都会把那个类编译进去,也是就是说,无形中对整个应用而言,就...原创 2011-02-24 14:37:02 · 147 阅读 · 0 评论 -
AS3的dynamic类
dynamic class Person{ public var firstName:String = "Joe"; public var lastName:String = "Doe"; } 我们可以创建Person的实例,动态的增加属性,还可以覆盖其原有的方法,比如覆盖...原创 2011-02-21 15:46:58 · 132 阅读 · 0 评论 -
第三方静态类实现子swf与父swf的通信
可以用第三方静态类来进行传递://EventDispatcherX.aspackage { import flash.events.EventDispatcher; public class EventDispatcherX { public static const dispatcher:EventDispatcher=new Even...原创 2011-02-20 16:10:20 · 98 阅读 · 0 评论 -
addFrameScript--未公开的方法 (
前阵在看MovieClip类时曾看到有关addFrameScript这个方法,当时未在意,恰好在做一个项目时有所需,经研究,原来这个方法是Flashcs3未公开的方法,其prototype如下: // NON-DOCUMENTED (MANUAL ADDITION)//Attach a callback method to a frame. Note that this...原创 2011-02-18 19:23:47 · 100 阅读 · 0 评论 -
as3对象池(转)
另一个重要优化称为对象池,涉及到不断重复使用对象。在初始化应用程序期间创建一定数量的对象并将其存储在一个池中,例如 Array 或 Vector 对象。对一个对象完成操作后,停用该对象以免它占用 CPU 资源,然后删除所有相互引用。然而,不要将引用设置为 null,这将使它符合垃圾回收条件。只需将该对象放回到池中,在需要新对象时可以对其进行检索。重用对象可减少实例化对象的需求,而实例化对象...原创 2011-02-16 21:44:25 · 156 阅读 · 0 评论 -
AS3对XML的基本操作
原始XML数据var myXML:XML = <order> <book ISBN="0942407296"> <title>Baking Extravagant Pastries with Kumquats</title> <...2011-02-14 17:27:16 · 109 阅读 · 0 评论 -
AS3 关于Depth的问题
As2里面里有关于深度的函数方法 SwapDepths,getNextHighestDepth.但AS3里没有这样的函数来处理.所以AS2 转AS3 关于深度很多朋友不适应.AS3里的深度其实处理起来并不复杂,不过得弄清楚机制. 对于已经在舞台存在的对象,不管你文档原来有多少个层,AS3只会看对象的数量,每多一个对象,层的序数自动加1. 比方说,你在Flash里面有3个层,第一层(...原创 2011-02-12 17:29:50 · 201 阅读 · 0 评论 -
实用AS3代码收集
(1) InteractivePNG类使PNG图像中的透明像素不再响应鼠标交互。 用法,在Flash库中,把包含png图片的MovieClip“链接属性”基类设为InteractivePNG类 下载:InteractivePNG_1_0.zip (2)Stats 类 方便查看swf当前的状态:fps,内存占用。很方便。AS3...原创 2011-02-10 20:46:29 · 180 阅读 · 0 评论 -
SWF加载外部SEF stage报null的解决
原因在子SWF的stage属性上. 单独运行的子SWF的时候,实例已经处于舞台上.所以子SWF的stage属性是事实存在的.所以在子SWF类构造函数中引用stage属性是正常的.但是一旦被主SWF加载的时候.主SWF还没有来得及addChild(子SWF),导致子SWF的stage属性为null.在过构造函数中引用值为null的stage导致错误发生.以至于不能正常加载.=====...原创 2011-01-18 14:11:00 · 134 阅读 · 0 评论 -
玩转Tweener(3)-实战Tweener的滤镜效果
Tweener类通过FilterShortcuts类修改显示对象的滤镜效果,制作出迷人的特效动画。闪吧新社区:Il4g(a*l&`FilterShortcuts类的参数在Tweener 类的说明文件中有详细的说明,Tweener 类的说明文件下有一个选项 Reference ,选项 Reference ...原创 2011-02-24 20:48:51 · 241 阅读 · 0 评论