2

我有一个有名字的类com.me.Async,当我开始异步单元测试时,不幸的是 flexunit 的库有相同的类org.flexunit.async.Async,所以 flashbuild 显示错误-1120:访问未定义的属性 org。.
如何解决此类问题?谢谢 !

4

1 回答 1

1

当您有两个具有相同名称的类,但在同一范围内一起使用不同的包时,您必须至少使用完整的类路径。因此,如果我想在同一个类中同时使用 flash.display.Sprite 和 starling.display.Sprite,我会选择使用完整的类路径,并让导入处理其他的。

import flash.display.Sprite
class Example extends Sprite {
public function example():void
{
   var myflashSprite:Sprite = new Sprite();
   var myStarlingSprute:starling.display.Sprite = new starling.display.Sprite();
}
}
于 2012-12-20T19:06:46.857 回答