試しに
FlashDevelopを使ってFlexアプリを作成してみた。
インストールして、そのまま実行しただけじゃうまくいかなかったのでメモ。
使用したバージョン:3.0.0beta7
OS:Windows Vista
参考にしたサイト:
http://kozy.heteml.jp/pukiwiki/、他(忘れました。)
●メニューのTools→Program Settings のなかの、Plugins→AS3Contextの、
「AS3」の中の、 Flex SDK Locationのパスを確認。(私の場合、正しかったので変更なし)
ここまでだと、コンパイルされなかった。
●Flexをインストールしたフォルダ/bin/jvm.config を編集
java.args=-Xmx384m -Dsun.io.useCanonCaches=false
を、
java.args=-Xmx384m -Dsun.io.useCanonCaches=false -Duser.language=en -Duser.region=JP
に変更。
ここまでで、コンパイルされたけど、実行結果が出なかった。
(「この操作に対して指定されたファイルには、アプリケーションが関連付けられていません。」
って言われた。)
●メニューの、Project→Prorpertiesの、TestMovieを、Play in new Tabにしてみた。
これで、実行したらFlashDevelop内で結果が新しいタブの中で表示されるようになった。
しかし、日本語を使おうとしたら、文字化けして使えなかった・・・。
●FlashDevelopをインストールしたフォルダ/FirstRun/Settings/ScintillaNET.xml を編集。
エディタのフォントをメイリオに・・・。
<value name="default-font">メイリオ</value>
・・・やってみたけど・・・変わんない。おっかしいなあ。
「メイリオ」を「Meiryo」に。それでもできない〜〜
と思ったら、beta3から、参照するSettingsのパスが変わったらしいww
http://clopp.moo.jp/blog/2007/10/flashdevelop_300_beta_3.html↑ここを参考に、
私の場合Vistaなので、C:/Users/ユーザ名/AppData/Local/FlashDevelop/Settings/ScintillaNET.xml を編集。
●<value name="default-font">Meiryo</value>
いちおう日本語が入力できるように。ただしコンパイルするとエラーに。
●File→EncodingをUTF-8に!
これでうまくいった!