论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash AS教程
Tag:2.0,3.0菜鸟,游戏,,cs,技巧,源码,,文本,文字,函数,音乐,随机,拖拽,asp,access,xml,mc,视频教程

Flash AS教程_Flash AS学习笔记(1)-Hello World!

文章类别:Flash AS | 发表日期:2010-3-29 12:03:07

Flash AS教程_-Flash中的打印控制教程

21视频教程网3月28日整理

 
 首先 say hello 一下,在输出面板 trace 出 “Hello World!”。复习一下AS2的类代码:
class net.eidiot.learnAS3.HelloAs2{
    
public function HelloAs2(){
        
trace("Hello World!");
    
}
}

  为了让这段代码工作,需要在Flash IDE里场景的第一帧输入代码:

import net.eidiot.learnAS3.HelloAs2;
var hello:HelloAs2 = new HelloAs2();

  再来看看AS3的类:

package net.eidiot.learnAS3
{
    
import flash.display.Sprite;   
    
public class HelloAs3 extends Sprite
    
{
        
public function HelloAs3(){
            
trace("Hello World!");
        
}
    
}
}

  打开Flash 9,在文档属性的“Document class”里输入包名和类名,如图:
documentClass.gif
  下面来看看区别。在AS3的类里多了一个package关键字,后面跟上类的包名(如果fla和类放在相同的文件夹就可以什么都不跟)。这样在声明类的时候就不用带上包名了。

public class HelloAs3 extends Sprite

  class 关键字的前面多了一个 public 。在AS3里类还可以是 internal 。如果声明类为 internal 则只有同一个包里的其他类可以引用导入,包外的任何类都将访问不到它。此类继承了 Sprite 。AS3的类如果想使用 MC 的事件或方法必须让它继承 MovieClip 或者 Sprite 。Sprite 可以理解为没有时间轴的 MovieClip 。
  最后一步是把它设置为 fla 的 Document class ,这样类 HelloAs3 就和文档 helloAs3.fla 绑定在一起了

视频教程列表
文章教程搜索
 
Flash AS推荐教程
Flash AS热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058