« もうこんな・・・ | メイン | for in 文の謎(as3) »

Flash CS3 Professional Flash Player アップデート(9.0.2)

あー時間くった。
Flash CS3 のFlashPlayerアップデート9.0.2を適応した途端、コンパイルするとFlashが落ちるエラーに遭遇。アップデートされたばかりなんで、アップデートが悪いのかと疑ってかかり、色々試してみた。
わかったよ。ドキュメントクラスだ。

ドキュメントクラスは、stageのindex0に自動的にaddChildされるSpriteな訳だけど、僕は自社のフレームワーク使ってて、そいつがドキュメントクラスを一旦removeChildして、そこにコンテナ用のSpriteをaddChildしてるんだけど、それだ。それ。

このアップデートを適応するまで、ドキュメントクラスをremoveChildしても、何も問題なかったんだけど、アップデート以降removeChildすると、コンパイルは出来るもののプレイヤー画面を閉じると、Flashが落ちる。
なんじゃこりゃ。

removeChildできてるのに。
でも落ちる。

A社Hさんいろいろありがとー。
解決しました。

でも、これどうにかしてね。

やっぱどっちでもいいや。

トラックバック

このエントリーのトラックバックURL:
http://www.makoche.jp/blog/mt-tb.cgi/7

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)