flash as3.0代码问题

package{importflash.display.Sprite;importtest.PrevFrame0;publicclassMainextendsSprite... package
{

import flash.display.Sprite;

import test.PrevFrame0;

public class Main extends Sprite
{
public function Main()
{
PrevFrame0();
}
}
}

我编写了个类 在这里面调用的时候出错 麻烦大侠看看是什么原因~~
test.PrevFrame0 这个类的路径正确,prevFrame0()权限是public的
展开
 我来答
百度网友9317503
2010-09-07 · TA获得超过243个赞
知道小有建树答主
回答量:390
采纳率:56%
帮助的人:175万
展开全部
要使用类里面的方法或属性要先定义
var p:PrevFrame0 = new PrevFrame0();
然后用p.属性名和p.方法名来调用
如果要使用类名.属性名或类名.方法名就需要再类里面将方法或属性定义成静态的
var前面加static~
tcjinr20
2010-09-08 · TA获得超过211个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:188万
展开全部
要不你这样写
package
{

public class Main extends ProevFrame
{
public function Main()
{
super()
}
}
}
这样就可以直接用构造函数了
要不三楼说的,不过静态函数内帑能用非静态变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cobersky
2010-09-07 · TA获得超过496个赞
知道小有建树答主
回答量:500
采纳率:0%
帮助的人:685万
展开全部
1楼同学,这都哪跟哪啊。。。。

var p:PrevFrame0=new PrevFrame0();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tfwangbi
2010-09-07 · TA获得超过658个赞
知道答主
回答量:105
采纳率:0%
帮助的人:40.3万
展开全部
test.PrevFrame0 这个类的路径是不是正确的。

还有就是prevFrame0()方法的权限是不是PUBLIC,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式