1.写KingdaMC.as的时候,使用f9的autoformat功能会报错。怎么回事?
2.引用这个as以后的fla也出现这样的警告。怎么回事?
Continue reading "AS3.0教程(外1):Flash 9 Alpha 调试须知" »
Document Class,中文直译为“文档类”。顾名思义,就是和文档绑在一起的类。
文档是啥?就是要和这个类绑在一起的Fla文件。
什么用处?
这个玩意儿根本目的就是想把AS代码和Flash设计完全剥离。
从此,Fla里面只管设计,逻辑代码全部由外部的类来包办。
对于设计者和新手,黑羽可以打个比方,就好比三步走:
1.把Fla里面所有代码集中到第一帧,
2.再把第一帧里的代码拷贝到外部的一个as文件里。
3.再按照AS3.0的形式,把这些代码放到这个类的构造函数里去。再根据这些个代码抽出一些类的属性和方法就OK了。
唔,这个比喻有很多小毛病。但比较直观,比较好理解,一步步来。
等你明白有哪些小毛病了,你已经不需要这个破比喻了。
Continue reading "AS3.0教程(3):Document Class特色为我们带来了什么?" »
为什么放弃AS2.0选择AS3.0?如果只允许我说三个理由。那么AS3.0对XML的近乎完美的支持绝对是其中一个。
简单说说AS3.0中对于XML支持的不同吧:
A.AS2.0对XML的支持勉勉强强,将就着可以用。而AS3.0中对XML的支持是全方位的,极其强大和灵活的。
B.AS2.0对XML的支持不是内建的(build-in),也并非基于ECMAScript for XML(E4X)标准。而AS3.0中对XML的支持符合E4X标准,它的设计有三个优点:
1. 简易。包括操作和可读性。你会发现AS3.0中对于XML的操作犹如对一个普通Object对象一样浅显易懂。语句非常浅白流畅。
2. 连续性。其各个功能的设计和AS3.0其余的部分思想一致,易于理解。
3. 熟悉。操作符和操作逻辑对我们来说都相当熟悉易用。
在AS2.0时代,为了解决这部分的问题
C.效率。
效率包括两方面,开发效率,和代码执行效率。开发效率的论述见上。AS3.0对于XML的执行效率远远高过没有内建XML支持的AS2.0。
Continue reading "AS3.0教程(4):爽快使用XML" »
很不错的一篇EditPlus+mxmlc设置讲解
(转载)原文作者:无忧脚本与逍遥云
http://bbs.flash8.net/forums/1859981/ShowPost.aspx
Continue reading "EditPlus编译你的flex(转)" »
(如蒙转载,请留下我的Blog链接:www.kingda.org, thx)
Event机制作为重头戏,在ActionScript 3.0中加强了很多。更加统一、易用、标准、灵活。
ActionScript 2.0中有众多的事件实现机制:
Continue reading "AS3.0教程(5):强大的事件机制(上)" »
【黑羽】注意!超简便的事件发送&管理器EventSender 1.5版已发布
http://www.kingda.org/archives/kingda/2006/10/eventsender_15.html
版本号: 1.0正式版
呵呵,这个小东东虽然小,但是很有用。
简单的说,它只用两行代码就可以让ActionScript 2.0中所有不能发送事件的对象都可以发送事件了。
最有用的就是让舞台上任何一个普通MovieClip都可以发送事件出来,并很容易的被舞台上,或者类侦听到。
实在是方便的紧,我们在小项目中经常用它,喜欢。

Continue reading "【黑羽】超简便的事件发送器:EventSender类" »
(如蒙转载,请留下我的Blog链接:www.kingda.org, thx)
今天Google小查了一下,居然有1060个网站转载了俺的系列教程。还包括了Blueidea, flash8, 5dmedia等顶级Web设计大站。非常开心,动力十足,呵呵。
其实到目前为止,我的3.0开发学习笔记已经有3万字左右的东西了,但都是些纲要和代码,整理成文,尤其是用比较有条理和易懂的方式写出来会比较慢。况且开发中的代码是随手拈来,但写教程的代码往往要经过一些改写,使得重点更突出。所以如果更新有点慢,请耐心一些,呵呵。
如何接收事件?如何做到AS3.0的标准事件编程?
Event改变的部分很多,这两天有空时,黑羽就在想怎样用一个有条理的方式来讲解Event和它相关的诸多内容,让我们感到比较容易理解,记忆和接受。
我准备这样来讲解:
先给个接受事件的代码例子。在例子中,指出:
(1) Event对象发生了什么变化
(2) addEventListener语法的不同,原因,和const型必要性和用法
(3) Listener和As2.0有何不同,和this关键字的“改进了的记忆力”
Continue reading "【黑羽】AS3.0教程(6):强大的事件机制(2)" »