SWFを作る
swfassistではもちろんゼロからSWFを作ることが出来ます。作ったSWFはSWFWriterで書き出しましょう?。
空のSWFを作る
とてもカンタンです。
まずはSWFクラスをnewします。
swf = new SWF();
次にヘッダの設定をします。
// バージョンは9で swf.header.version = 9; // ステージ幅は550px swf.header.frameSize.xMax = 550; // ステージ高は400px swf.header.frameSize.yMax = 400; // フレームレートは12 swf.header.frameRate = 12; // 総フレーム数は1 swf.header.numFrames = 1;
最後に、フレーム数の数だけ、「フレームを表示する命令」であるShowFrame?タグを入れる必要があるのでaddTagで追加します。
swf.tags.addTag(new ShowFrame());
これで御馴染みの、Flashで新規作成してそのままパブリッシュしたようなSWFが完成です。
背景色でも変えてみる
背景色はSetBackgroundColor?タグで変えます。ShowFrame?を追加する前に以下のコードを追加しましょう。
var bg:SetBackgroundColor = new SetBackgroundColor(); bg.backgroundColor.fromUint(0xcccccc); swf.tags.addTag(bg);
これで背景色が0xccccccになります。
