外部画像を読み込んでリソースに格納しgetResourceById()で再利用する
ということをやっていたのですが、突然エラーが出るようになりました。
Resource.as、行 44
1004: 名前空間が見つからないか、コンパイル時定数ではありません。
progression_internal static const $collection:IdGroupCollection = new IdGroupCollection();
きっかけは、waveファイルをライブラリに読み込んでリンケージしたことです。
ファイル:testse.wav
クラス:testse
基本クラス:flash.media.Sound
「最初のフレームに書き出し」のチェックを外すとエラーは出ません。
しかし上記チェックを外すわけにもいかず色々試していたら、
Index.asに下記の行を追加したらエラーが出なくなりました。
function hogehoge():void {
getResourceById("hoge").data;
}
この関数はどこからも呼ばれませんが、記述しておくだけで良いようです。
Flash CS3 Windows
Progression 4.0.1 Public Beta 1.3
という環境で発生しました。