フラッシュCS
ロジック コードをキー フレームに配置し、テキスト、ボタンなどで何かを行います。複数のユーザーが編集して作業するのは困難です。
AS3 は Flash Builder のような IDE を使用します
Flash CS は、アニメーション SWF を作成するために使用されます。
A.swf という名前の swf があるとします。
Flash Builder で A.swf を使用する方法は次のとおりです。
Class MyView {
public function MyView() {
var loader:Loader = new Loader();
var url:String = "A.swf";
var urlReq:URLRequest = new URLRequest(url);
var loaderContext:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain, null);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
loader.load(urlReq, loaderContext);
}
private function onLoadComplete(e:Event):void {
//now you can get defined symbols in A.swf
var c:Class = getDefinitionByName(" com.mySymbol");
//get a mySymbol instance
var mc:MovieClip = new c();
//add to parent
some.addChild(mc);
/*what you said you got three frames,
Just like set like subSymbol1 and subSymbol2 in this A.swf
add some text in subSymbol1 and other in subSymbol2 */
mc.subSymbol1.visible = false;
mc.subSymbol2.visible = true;
}
}
ある意味で、プログラムとビューを独立させることができます。