Flash 理解ActionScript中的类
我已经有一段时间没有使用Flash了,更不用说在Flash中使用课程了。我需要在一个客户的站点上做一些工作,我正试图遵循以前的开发人员的代码,他/她在AS2中使用类所做的代码 我对这些代码行的理解正确吗Flash 理解ActionScript中的类,flash,actionscript,Flash,Actionscript,我已经有一段时间没有使用Flash了,更不用说在Flash中使用课程了。我需要在一个客户的站点上做一些工作,我正试图遵循以前的开发人员的代码,他/她在AS2中使用类所做的代码 我对这些代码行的理解正确吗 import mx.transitions.*; import com.app.*; import com.movie.*; class com.movie.Main extends MovieClip { private var _contentData:Object; priv
import mx.transitions.*;
import com.app.*;
import com.movie.*;
class com.movie.Main extends MovieClip {
private var _contentData:Object;
private var _contentManager:ContentManager;
public var _language:String;
import com.movie.Main;
在你的主课上应该有一行,比如:
public function Main():void
这是类的构造函数,也是大多数初始化代码应该位于的位置
如果主类是fla的document类,则会自动创建该类。它是一个document类,会自动创建其实例并将其添加到stage中。并不是所有的东西都会被触发,只是构造函数(与类同名)会运行,无论从那时起做什么
编译时可以选择文档类。看一看。
还可以在IDE的项目配置中选择document类。如果您使用的是flash IDE 将com.movie包含到源文件位置列表中,并将文档类设置为
Main
这是as2还是as3?人们似乎认为它是as3,但这个类声明看起来很奇怪。。。如果是as2,你应该编辑你的标签和问题来指定。谢谢Laurent,我现在明白了。感谢所有帮助过我的人。