Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-settings.php on line 530

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-includes/cache.php on line 103

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-includes/theme.php on line 623
馬鹿全 - FlashDevelop4.0.4 RTM で ASC2.0 を試す方法

Home > ActionScript3.0 | FlashDevelop > FlashDevelop4.0.4 RTM で ASC2.0 を試す方法

FlashDevelop4.0.4 RTM で ASC2.0 を試す方法


Deprecated: Function split() is deprecated in /virtual/jessejds/public_html/blog.bk-zen.com/wp-content/themes/wp.vicuna.ext/functions.php on line 358

つい先日、新しい ActionScript Compiler (ASC2.0) が登場しました。
http://cuaoar.jp/2012/08/adobe-air-6.html
ASC2.0 では今までのコンパイラのバグ修正だけでなく、新しい要素もいくつか含まれました。
現在は Adobe Labs で公開されており、ダウンロードすることができます。

しかし、現在の FlashDevelop 4.0.4 RTM では使用することができません。
それは FlashDevelop が FlexSDK を使用することを前提に作られいるからです。

FlashBuilder 4.7のベータ版があるのでそれを使えば ASC2.0 を試すことは可能ですが、やはり FlashDevelop で遊んでみたいところ。
どうしたものかと思っているとフランス語の記事が紹介されていたのでそれを参考に FlashDevelop で、ASC2.0 を試す方法を紹介したいと思います。

詳細は以下から。

注意点

FlashDevelop の fdbuild を書き換える方法なのでいろいろと不具合があります。
たとえば、従来の mxmlc を使えなくなるなど。
この方法はを使用する際は自己責任で。

SDKを用意する

まずは新しいコンパイラを手に入れましょう。
以下のリンクの
Download AIR 3.4 SDK with ActionScript Compiler 2.0 for Windows (ZIP, 195 MB)
から落とすことができます。

http://labs.adobe.com/downloads/air3-4.html

ダウンロードが完了したら任意のところにぽいっと投げておきましょう。

ASC2.0 対応版 fdbuild を用意する

以下のリンクの
Utilisation sous FlashDevelop 4.x

Telechargez ce fichier (le build.exe modifie): fdbuild ASC2.0 pour FD4
からダウンロードできます。

Le nouveau Compilateur AS3 (Adobe ASC2.0) sous FlashDevelop

ダウンロードした ZIP ファイルを解凍するとなかに fdbuild.exe が入っています。

fdbuild を置き換える

まずは FlashDevelop のプログラムファイルのディレクトリを表示します。

WindowsXP のデフォルト

C:\Program Files\FlashDevelop

Windows7 のデフォルト

C:\Program Files (x86)\FlashDevelop

その中の
Tools\fdbuild
を開き、中にある fdbuild.exe をリネームしてバックアップしておきます。
(何か不具合があった場合はこれに戻してください)

そして先ほどダウンロードしてきた fdbuild.exe を中に入れます。

FlashDevelop での設定

まずはテスト用に AS3.0 Project を作ります。
次に

メニュー → [プロジェクト(P)] → [プロジェクト設定(P)] → [SDK]タブを選択 → [カスタム SDK]

に最初にダウンロードしてきた SDK のパスを設定します。

[適用]ボタンをクリックすると、以下のようなアラートがあがります。

この警告を消すには
以前まで使っていた FlexSDK がある場合はその SDK の中の flex-sdk-description.xml をコピーしてさっきダウンロードした SDK の中にペーストします。

ほかにも lib/fcsh.jar がありません。というエラーが出る場合があるのでそれが出た場合はそれを FlexSDK 4.6 からコピーしてきましょう。

確認方法

一番簡単な確認方法は
できないと書いてあることをやってみることですね。
http://cuaoar.jp/2012/08/actionscript-asc-20.html

フォーラム: http://www.flashdevelop.org/community/viewtopic.php?f=7&t=9918

Home > ActionScript3.0 | FlashDevelop > FlashDevelop4.0.4 RTM で ASC2.0 を試す方法

Search
Feeds
Meta

Return to page top