- Flash Develop(以下 FD)で新規プロジェクトを作る。
- Flash CS 内でシンボルなどを作り、リンケージ設定をする。
[ファイル]→[パブリッシュ設定]のFlashタブ内にある「SWC 書き出し」をチェック。
「パブリッシュ」ボタンを押すと、SWF と一緒に SWC が書き出される。- この SWC を lib フォルダに格納
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 でも書き出せるのもいいですね。