AS2:简单类不起作用
所以我试图学习创建一个公共类,这就是我的类文件中的内容:
class com.RCN.Menu.Menu{
public var title:String;
public var menuItems:Array;
public function createMenu(title:String, menuItems:Array) {
return title;
}
function createTitleBar(title:String):Void {
}
}
在单独的 SWF 中,我使用代码:
import com.RCN.Menu.Menu;
var Accountability:Menu = createMenu("hello",[a,b,c,d]);
trace(Accountability);
但责任跟踪未定义,任何人都可以告诉我这是为什么吗?
So I'm trying to learn to create a public class, and this is what is in my class file:
class com.RCN.Menu.Menu{
public var title:String;
public var menuItems:Array;
public function createMenu(title:String, menuItems:Array) {
return title;
}
function createTitleBar(title:String):Void {
}
}
and in a seperate SWF I use the code:
import com.RCN.Menu.Menu;
var Accountability:Menu = createMenu("hello",[a,b,c,d]);
trace(Accountability);
yet Accountability traces as undefined, can anyone tell my why this is?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须使用new关键字来创建您的类的实例。
试试这个:
然后创建您的实例:
干杯
You have to use the new keyword to make an instance of your class.
Try this:
And then to create your instance:
Cheers