[FDT] ProgressionプロジェクトテンプレートVer2.0
Categorie:{ FDT, Progression } Tag:{FDT, Progression} Comments:{ No Comments }
Posted:{ 2010.06.06 05:57:59 }
Posted:{ 2010.06.06 05:57:59 }
“FDT”の、Progressionプロジェクトテンプレートを修正し、
Ver2としてアップしました。
DOWNLOADは下記から
利用方法
変更内容
・リリースビルド時、Debugクラスを空クラスに上書きしswfの容量を減らす。
※前回のテンプレートに対し@matsumosさまにReply頂きまして、リリースビルド時の挙動を教えていただきました。
具体的にはANTで、compilerargumentsで空クラスにパスを通しています。
※thx! @cellfusion
1 2 3 4 5 6 7 8 9 10 11 | <property name="release.path" value="${basedir}/../lib/ProjectRelease" /> <!--略--> <fdt.launch.application projectname="${flashproject.name}" mainclass="${src.dir}/Index.as" debug="false" target="${release.dir}/index.swf" startswf="false" compilerarguments="-define=CONFIG::Debug,false -define+=CONFIG::Release,true -sp ${release.path}" /> |
また、下記の表通り、僅かではありますがリリースビルドswf容量が減ります。
※thx! 検証@fumix
| ビルド状態 | 空クラス上書き | 容量 |
|---|---|---|
| デバッグ | なし | 約105kb |
| デバッグ | あり | 約90kb |
| リリース | なし | 約64kb |
| リリース | あり | 約59kb |
これでまた一つ、本家Progressionの挙動に近づけました(・∀・*)
FDTでもやろうと思えば結構できるもんです。
関連記事
- [FDT] Progressionプロジェクトテンプレート(Ver2.5)
- [FDT4 Milestone2] Progressionプロジェクトテンプレート作りました。
- [FDT4] Progression(4.0.22) プロジェクトテンプレート
- FDTでコンパイル時に一部のコードを無視させる
- [FDT5][ANE] FDT5 で ANE アプリをコンパイルする(サンプルソース付)








