こんにちは私は、Flash CS3 IDEとActionScript 3でビルドされたプロジェクトを持っています。今では、ファイル参照クラスといくつかの機能を統合する必要があります。フレックスでのみ利用可能です。だから私はフレックス(MXML)に移行したい。Flash IDEプロジェクトActionScript 3 Flexへ:変換するには?
どのように可能ですか?
私は今、私は追加する必要があり、アプリケーションのクラスは、以前のFLAから呼び出され Applications.asいくつかのコードをしましたが、正しく
ProjectFile.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete = "initApp()" >
<mx:Script>
<![CDATA[
import mx.core.UIComponent;
public function initApp():void {
var app:Applications = new Applications(this);
addChild(app);
}
]]>
</mx:Script>
</mx:Application>
を動作しません。 mxmlへの私の基本クラス。
package {
import com.AnotherClass;
import flash.display.*;
import flash.events.*;
public class Main extends Sprite {
public var _mystage:Stage;
public function Main() {
var app:AnotherClass= new AnotherClass(this);
addChild(app);
}
}
}
しかし、私はApplicatiosクラスオブジェクトをMXMLにロードできません。
FileReferenceクラス?これは、フラッシュIDEで利用できます。 – Zevan
私はIDEから外部ファイルを保存することはできません、swfがあるローカルマシンパスにいくつかのファイルを保存します。 – coderex
@coderex Flash Pro IDE経由でローカルファイルを保存することは、Flash Playerから実行時にファイルを保存するようにユーザーに要求するFileReferenceクラスとは関係ありません。それに応じて質問を修正する必要があります。小さなコードスニペットから、なぜこれが機能していないのかを知ることは難しいです。 – JeffryHouser