Flash CS で作ったライブラリ群を SWC 化して Flash Develop + Flex SDK で利用する

2011年2月17日 18:30

  1. Flash Develop(以下 FD)で新規プロジェクトを作る。
  2. Flash CS 内でシンボルなどを作り、リンケージ設定をする。
    ライブラリ

  3. [ファイル]→[パブリッシュ設定]のFlashタブ内にある「SWC 書き出し」をチェック。
    「パブリッシュ」ボタンを押すと、SWF と一緒に SWC が書き出される。
    パブリッシュ設定

  4. この SWC を lib フォルダに格納
  5. FD の[プロジェクト]→[プロジェクト設定]の
    コンパイラー設定タブにある「SWC Libraries」にこの SWC へのパスを設定する。
    プロパティ設定

これで設定完了。
正しく設定されるとコード補完も出る。
試しにコードを書いてみると…、

var square:Square = new Square();
var circle:Circle = new Circle();
var star:Star = new Star();
circle.x = 120;
star.x = 240;
addChild(square);
addChild(circle);
addChild(star);

こんな感じでちゃんと反映された!わーい!

作業効率をあげるのにやってみようと思っているので、
最初は CS + FD で進めておいて、
ある程度形になってきたらライブラリを SWC 化して
FD + Flex SDK で調整&コンパイルっていうのがいいんですかね。

現在の自分の Flash 環境が CS3 のため、
書き出せるバージョンが 9 までなんですが、
Flex SDK を使えば 10 でも書き出せるのもいいですね。

カテゴリー: programming タグ:

コメントはまだありません

No comments yet.

TrackBack URL

Leave a comment