24
2015
03

(十五)类

前边认识了文档类和链接类。其实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运行一下。

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


打包下载源文件

« 上一篇下一篇 »

相关文章:

页游安全攻与防(转)  (2016-3-4 21:49:54)

使用NetStream实现p2p(1)  (2016-3-1 20:34:19)

FLEX 迷你教程 — 基于STRATUS的P2P网络电话(转)  (2016-3-1 11:10:6)

流程图连线算法  (2015-9-10 17:2:27)

(十六)自定义类  (2015-3-24 15:42:45)

(十四)链接类  (2015-3-24 13:38:15)

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。