1

そのため、含まれている便利なライブラリのいくつかにアクセスするために 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() メソッドを使用してメイン クラス (Application を拡張するだけ) に何かを描画しようとすると、次のエラーがスローされます。

Type Coercion failed: cannot convert MyObject to mx.core.IUIComponent.

Canvasまた、オブジェクトのに直接追加しようとしましたstageが、null です。

助言がありますか?

4

1 に答える 1