我已经编写 ActionScript 3 有一段时间了,最近我决定放弃 Flash Professional,转而使用 FlashDevelop。我很高兴这个选择,但我最终发现了一个小问题:由于我无法访问 Flash Professional 的图形库,因此有很多代码试图引用不存在的剪辑。让我们使用这个示例,其中 MC1 是 FlashPro 库的一个元素:
public class GraphicElement
{
public var clip:DisplayObject;
function GraphicElement(theClip:DisplayObject)
{
this.clip = theClip;
}
}
//And in another Class:
var myGraphic:GraphicElement = new GraphicElement(new MC1() as DisplayObject);
在 FlashDevelop 中,“new MC1()”没有任何意义。如何导入图形以与 DisplayObject 类一起使用?