求助为何会出现类型的默认值非法

我在一段代码中创建了一个对象[ol][*]vecPrevLocation=newParticleVector();[/ol]这个对象的构造函数如下[ol][*]?????... 我在一段代码中创建了一个对象[ol][*]vecPrevLocation = new ParticleVector();[/ol]这个对象的构造函数如下[ol][*]? ? ? ? ? ? ? ? public function ParticleVector(_vx:Number = 0, _vy:Number = 0)[*]? ? ? ? ? ? ? ? {[*]? ? ? ? ? ? ? ? ? ? ? ? x = _vx;[*]? ? ? ? ? ? ? ? ? ? ? ? y = _vy;[*]? ? ? ? ? ? ? ? }[/ol]然后编译时报错:VerifyError: Error #1102: 类型 ParticleVector 的默认值非法请问这是为什么呢?谢谢! 展开
 我来答
匿名用户
2014-02-20
展开全部
谢谢斑竹!原来是这个类里面有个函数,它的参数是一个对象,我想将它的默认值设为空,习惯性的给它赋值了0,结果在AS里面是不行的……PS,flash builder的错误定位似乎有点问题啊……一直以为是构造函数的问题
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式