Panel とか Canvas に Sprite をaddChild() したら、
「TypeError: Error #1034: 強制型変換に失敗しました。」って怒られた。
ちゃんとリファレンスを読んでみても、どっちも DisplayObjectContainer を継承してる。
んで、調べて見たら、UIComponent のインスタンスを作って、それに addChild()しろとのこと。
Panel -- UIComponent -- Sprite みたいな感じで UIComponent を間に挟む。こんな感じ。
これってその都度 UIComponent のインスタンスを作らなきゃいけないのか?
だとしたらちょっと面倒だなぁ。
PR