AS3.0如何在第一帧上用代码将类实例化?
小弟我有个小球移动的类,加侦听了,我在发布类那里填上小球的类名可以正常输出小球动画,但我想在第一帧加入代码来将这个类实例化,我加入了newBobbing();//Bobb...
小弟我有个小球移动的类,加侦听了,我在发布类那里填上小球的类名可以正常输出小球动画,但我想在第一帧加入代码来将这个类实例化,我加入了new Bobbing();//Bobbing是类名,但系统老提示我什么未定义类啊,什么类为空无法访问啊之类的报错,我想请问各位大大,你们平时调用外部类的时候在第一帧都加的是什么代码呀?import、var。。。new,都用了一遍又一遍,依然导不出来,我该怎么办?
展开
3个回答
展开全部
package {
public class Test {
// Constants:
// Public Properties:
// Private Properties:
// Initialization:
public function Test() {
trace("hello");
}
// Public Methods:
// Protected Methods:
}
}
//---然后你在你的第一帧里写代码。
var t:Test=new Test();
看会不会打印出hello.
如果能。说明你的导入是正确的。没问题。只能说明你的类写得有问题。
public class Test {
// Constants:
// Public Properties:
// Private Properties:
// Initialization:
public function Test() {
trace("hello");
}
// Public Methods:
// Protected Methods:
}
}
//---然后你在你的第一帧里写代码。
var t:Test=new Test();
看会不会打印出hello.
如果能。说明你的导入是正确的。没问题。只能说明你的类写得有问题。
展开全部
只有一种可能,你这个类中使用了 stage之类的函数。在非文档类是不能使用的。把你的bobing类贴出来看下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
导入这个类了吗?或者将它和红文件放在一个文件夹里。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询