Actionscript 3.0:范围
教程通常不涉及Actionscript中的范围。 你能指点我一些文件和/或解释我应该知道些什么。 我想避免某些地方出现某些类别不可见的问题。
这些应该有帮助。
功能范围:
http://livedocs.adobe.com/flex/3/html/help.html?content=03_Language_and_Syntax_21.html
打包和命名空间:
http://livedocs.adobe.com/flex/3/html/03_Language_and_Syntax_04.html#119303
你有点模糊,但希望我能得到你;)
类的范围通常很容易处理,它主要归结为包。 包以简单的树形结构创建,在ActionScript3中,文件结构必须遵循名称空间。 这使得它更容易。
您可以从任何地方访问任何课程,但如果它在另一个包中,则需要“导入”课程。 这是通过在您需要使用它的类或接口的开头编写一条import语句来完成的。 像这样:
import flash.display.MovieClip;
这个规则有一个例外,一个类可以用internal关键字来声明,在这种情况下,这个类只能在这个包中使用。 这主要用于帮助类。
基本上,你不应该担心类不可用。
注意:您可以使用package关键字创建包。
链接地址: http://www.djcxy.com/p/42507.html下一篇: How do I modify existing AS3 events so that I can pass data?