カスタムイベントつくってた時に嵌ったのでメモ。
カスタムイベントクラス内で以下のように定義
public static const ALL_COMPLETE:String = "allComplete";
コンパイルすると
"TypeError: Error #1034: 強制型変換に失敗しました。flash.events::Event@10c1101 を CustomEvent に変換できません。"
と怒られまくる。
public static const ALL_COMPLETE:String = "allCompletes";
と書くと問題ない。
すげー悩みましたよ orz
海外のブログによるとplayer 9.0.115限定っぽいのかな?
(追記 2008/6/12 23:56)最新のSA debugPlayerでもエラーでました。
カスタムイベントクラス内で以下のように定義
public static const ALL_COMPLETE:String = "allComplete";
コンパイルすると
"TypeError: Error #1034: 強制型変換に失敗しました。flash.events::Event@10c1101 を CustomEvent に変換できません。"
と怒られまくる。
public static const ALL_COMPLETE:String = "allCompletes";
と書くと問題ない。
すげー悩みましたよ orz
海外のブログによるとplayer 9.0.115限定っぽいのかな?
(追記 2008/6/12 23:56)最新のSA debugPlayerでもエラーでました。
コメントする