AS3 类调用问题

packagemyAs{importflash.display.*;publicclassstageModeextendsMovieClip{publicfunction... package myAs
{
import flash.display.*;
public class stageMode extends MovieClip
{
public function stageMode(){}
public function badgeXY(badge){badge.x = stage.stageWidth;}
}
}
--------------------------------------我是分割线-------------------------------------
我在另一个类调用stageModeCase.badgeXY(startCartoon);时出现错误

TypeError: Error #1009: 无法访问空对象引用的属性或方法。
at myAs::stageMode/badgeXY()
at main()
-----------------------------------------还是我---------------------------------
为什么呢?
展开
 我来答
FlashASer

2011-06-10 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18655

向TA提问 私信TA
展开全部
public function badgeXY(badge)
这里边的参数是什么类型呢????你必须定义后才能用的。
追问
要怎么定义?像这样吗?public function badgeXY(badge:int)?
追答
是的,那个冒号要是英文下的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式