hanyeah 专注于AS

(十五)类

前边认识了文档类和链接类。其实as里边一个类就是一个as文件。有的链接到fla文档,有的链接到元件,当然也可以什么都不链接。

前面我们都是点击flash软件里边的编辑,然后软件为我们创建好了一个类。什么都不链接的类怎么创建呢?

当然可以复制一个as文件,然后改改,变成一个新的类。安装了软件,右键,新建里边应该有“Flash ActionScript 文件”选项,创建出来就是一个as文件(打开文件,你会发现里边什么都没有)。或者在flash软件里边,点击“文件”->“新建”->"ActionScript3.0 类"。或者直接新建一个文本文档,把后缀名改成“.as”。

我的例子:

1、新建一个fla文档,创建文档类Main.as。

代码如下:

  1. package  {

  2. import flash.display.MovieClip;

  3. public class Main extends MovieClip {

  4. public function Main() {

  5. // constructor code

  6. var mc:Mc=new Mc();

  7. addChild(mc);

  8. }

  9. }

  10. }

2、创建一个as文件,名为Mc.as。

代码如下:

  1. package  {

  2. import flash.display.MovieClip;

  3. public class Mc extends MovieClip {

  4. public function Mc() {

  5. trace("mc");

  6. //用代码画个圆//自己查帮助

  7. graphics.beginFill(0xff0000);

  8. graphics.drawCircle(100,100,100);

  9. graphics.endFill();

  10. }

  11. }

  12. }

3、返回fla文档,ctrl+enter运行一下。

看看舞台上是不是有一个红色的圆,再看看输出面板的输出。


打包下载源文件

2015年3月24日 | 发布:hanyeah | 分类:as3.0入门 | 评论:0

发表留言: