今日の記事はサクッとメモ書き程度で失礼します。 記事にするとサクッとですが、ハマったのはけっこうズボッとでした。謎のコンパイルエラーと、FlashCS3以降のパブリッシュ設定に追加された「非表示レイヤーの書き出し」の関係について。 ある日、謎のコンパイルエラーに見舞われるようになった。 Flashの開発を進めていたときのこと、ActionScriptにはなんの変更を加えていないのにコンパイルエラーが出るようになった。詳しくは、下のようなエラー。 1119: 未定義である可能性が高いプロパティ hogeButtonに静的型 display.buttons.HogeButton の参照を使用してアクセスしています。 1120: 未定義のプロパティ hogehoge へのアクセスです。 スクリプトを記述している.asファイル側には変更を加えていないので、問題はflaファイル側だろうと思い調べてい
![こっそりハマったFlashの罠~パブリッシュ設定:非表示レイヤーの書き出し編~ | _level0 - KAYAC Front Engineer Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/eec6dd9c513f0d18c25bcb4b99f8892072a31ff5/height=288;version=1;width=512/http%3A%2F%2Flevel0.kayac.com%2Fimg%2Fogp%2FFlash.png)