Hello WorldをFlashで。

Linuxなどでは、eclipseなどでflashのコードを書く。特にMacromedia Flashは必須ではない。

こんな感じだ。これはエディタ書いてmtascでコンパイルした。

class test
{
    static function main()
    {
        _root.createTextField("my_txt", 1, 100, 100, 300, 100);
        _root.my_txt.multiline = true;
        _root.my_txt.wordWrap = true;
        _root.my_fmt.color = 0xFF0000;
        _root.my_fmt.underline = true;
        _root.my_txt.text = "ぬこ〜!@@";
    }
}

表示するためのHTML。

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,0,0" width=400 height=200>
<PARAM NAME=movie VALUE="img/test.swf">
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<PARAM NAME=LOOP VALUE=true>
<PARAM NAME=quality VALUE=high>
<EMBED SRC="img/test.swf" WIDTH=400 HEIGHT=200 bgcolor=#FFFFFF LOOP=true QUALITY=high
      PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
      TYPE="application/x-shockwave-flash">
</EMBED>
</OBJECT>

こんなところかな?

だけどまぁ、GUI部品を並べて簡易に設計するにはちょっと向かないかもしれないが ^^;