所以我使用 Flex 来访问一些有用的库,但我不想处理 MXML 的东西。所以我是用纯 AS3 写的。
基本上,我正在使用这个 MXML 加载主 AS3 类:
<?xml version="1.0" encoding="utf-8"?>
<local:Canvas xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:local="asset.*" />
现在从那里开始,AS3 接管并完成所有工作。但是,当我尝试Canvas
使用 addChild() 方法向我的主类(它只是扩展应用程序)绘制一些东西时,它会抛出这个错误:
Type Coercion failed: cannot convert MyObject to mx.core.IUIComponent.
我也尝试将它直接添加到Canvas
对象的stage
,但它是空的。
有什么建议么?