最近重新安装了我的电脑后,我遇到了JetBrains IntelliJ的一个非常令人沮丧和奇怪的问题。
我有这行代码
this.path_.data.push(r.left, r.top, r.right, r.top, r.right, r.bottom, r.left, r.bottom);
和我的项目类似。
path_ = new GraphicsPath(GraphicsUtil.QUAD_COMMANDS, new Vector.<Number>());
path_内的数据是Vector.<Number>
,但由于某种原因,我无法在其上使用函数native AS3 function push(... rest):uint;
。它只显示this error
在过去的6个小时里,我试图找到解决这个问题的方法,到目前为止还找不到任何东西......希望这里的任何人都可以就此问题提供一些帮助。
注意:这在过去从未发生过。
我查看了push()
的声明,除了使用GraphicsPath.data的代码之外,它指向我的library.swf
...该文件似乎指向ECMAScript.js2
根本不包含Vector Objects的任何内容。