![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FLASH
cp1001
这个作者很懒,什么都没留下…
展开
-
制作SimpleButton及设置显示对象的热区
SimpleButton一般用于控制 SWF 文件中按钮元件,一般是由美术人员制作好了按钮素材。如果在as里创建SimpleButton则需要指定3种状态的皮肤overState,upState,downState,和点击测试对象hitTestState。这几个state都是显示对象。hitTestState指定了按钮的点击范围,如果不指定hitTestState或者设置为原创 2013-06-27 20:09:27 · 1596 阅读 · 0 评论 -
引导层动画
沿着复杂路径移动的效果,这种动画需要用到引导层。创建引导层:新建图层,右键设置为引导层,或者给一个图层添加引导层引导层里画路径:一条不封闭的连续的线。被引导层在两个关键帧之间做补间,素材要紧贴路径两端的端点。一个引导层可以引导多个图层。详细参考:http://wei33022.blog.163.com/blog/static/2304616120102131原创 2013-12-24 17:32:56 · 899 阅读 · 0 评论 -
利用Proxy打印非法访问属性/方法信息
对于这样的写法可以防止编译器报错,但是运行时会因为找不到属性而报错:var c:Sprite = new Sprite();c['ddd'] = 0;运行时访问了不存在的属性或者方法ddd,报错“ReferenceError: Error #1069: Property ddd not found on flash.display.Sprite and there is no原创 2015-07-13 17:49:48 · 625 阅读 · 0 评论 -
AS3中的包和命名空间
http://blog.csdn.net/jiabangok/article/details/3984207这篇比较详细讲解了命名空间的使用方法,有一定的价值。防止原文找不到了,转一个。包和命名空间包和命名空间是两个相关的概念。使用包,可以通过有利于共享代码并尽可能减少命名冲突的方式将多个类定义捆绑在一起。使用命名空间,可以控制标识符(如属性名和方法名)的可转载 2015-07-13 17:17:23 · 590 阅读 · 0 评论 -
ByteArray最大长度限制
如果不断向ByteArray写入数据,终于会写满,然后报错:Error: Error #1000: The system is out of memory.at flash.utils::ByteArray/writeUTF()ByteArray的长度length属性是uint,意味着有最大限制长度的。uint.MAX_VALUE为4,294,967,295,等同字节数为536870912。如果l原创 2015-07-29 18:34:45 · 6672 阅读 · 1 评论