当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash AS3.0菜鸟学飞教程:创建自定义类

Flash动画制作
Flash 3d效果精彩实例(5)
贺新年 制作五彩缤纷焰火动画
FlashMX2004中的XML应用之原理篇
制作一个骄艳的鲜花情人Flash贺卡
有趣 用Flash制作互动的小人
Flash制作鸡年新春动画贺卡
Flash MX 2004 UI组件系列教程(3)
Flash加载外部文件(5)
Flash MX 2004 UI组件系列教程(4)
Flash加载外部文件(2)
Flash加载外部文件(3)
一个最简便的代码实现任意数字和0的来回跳转
让Flash课件中测试题信手拈来
MX中如何实现swf文件的完美跳转
三分钟理解Flash中的级别关系
flash与ASP通信的几种方法
flashMX2004视频插件的应用教程
如何做好一个多人配合的flash项目
AS计算方面的错误
如何防止SWF文件被反编译

Flash动画制作 中的 Flash AS3.0菜鸟学飞教程:创建自定义类


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 90 ::
收藏到网摘: n/a

下面我们编写一个“Ball类”来感受一下,类的创建、保存及路径的设置:

1、 在本地硬盘“E:\”下新建一名为“fbook”的目录,在“fbook”目录下新建“class”目录。

2、打开Flash,新建一个ActionScript 文件,保存在E:\ fbook\class 下,文件名为"Ball.as"。在as文件中输入代码:
package {
import flash.display.Sprite;
public class Ball extends Sprite {
private var radius:Number;
private var color:uint;
public function Ball(radius:Number=40,color:uint=0xff0000) {
this.radius=radius;
this.color=color;
init();
}
public function init():void {
graphics.beginFill(color);
graphics.drawCircle(0,0,radius);
graphics.endFill();
}
}
}
/*当这个类被实例化后,就能绘制出一个圆。可以自行给出半径(radius) 和颜色(color)。如果不给参数

就会使用默认参数:半径为40,颜色为红色。*/

3、新建一个fla文件,保存在任意目录下,文件名任意。选【编辑】菜单下的首选参数 -- 类别 -- ActionScript -- ActionScript 3.0 设置… 打开类路径设置面板 -- 单击面板上部的加号就可以添加新的目录路径作为类路径。路径可以手工填写,也可以点面板上部的瞄准器浏览到路径添加,点确定,这样路径就
设置好了。(如果.as文件和fla文件放在同一目录中不必设置类路径)

Flash AS3.0菜鸟学飞教程:创建自定义类_软晨学习网

4、在属性面板的文档类:填入“Ball”,没有引号,按Ctrl+Enter组合键测试。

Flash AS3.0菜鸟学飞教程:创建自定义类_软晨学习网