actionscript3で吹き出しを作る (表示オブジェクトを追加する 編)

FlexBuilder3で開発していてmxml + ActionScript3を両方使っているところがあまりなかったので参考までに。

まずASで吹き出しクラスを作ります。以下のサイトのものを流用させていただきました。
http://kingyo-bachi.blogspot.com/2009/05/actionscript.html

早速メインのmxmlファイルのタグの中で吹き出しクラスを実装してみました。

private function Fukidasi(fillColor:uint, max_w:uint, max_h:uint,min_w:uint, min_h:uint):void {
			    
			    var fukidasi1:Fukidasi = new Fukidasi(fillColor, max_w, max_h, min_w, min_h);
			    addChild(fukidasi1);
			          	
			        }

しかし、実行してみると何も表示されない。

どうやら吹き出しクラスでUIComponentを実装しないといけないみたいです。

以下のサイトを参考にするときっと解決できます。

http://d.hatena.ne.jp/toytools/20070710

解決策1
public class Fukidasi exteds Sprite → 〜 extends UIComponent にすればOK

解決策2はまた今度試してみます。