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はまた今度試してみます。