添加到ScrollContainer的DisplayObjects不会触发Event.ADDED_TO_STAGE

时间:2013-04-08 10:21:00

标签: actionscript-3 starling-framework

我使用Starling + Feathers + StarlingMVC制作一款小游戏。

这样做,我遇到了ScrollContainer的问题:似乎添加到ScrollContainer的元素(在我的情况下是按钮)不会触发Event.ADDED事件,因此不会获得主题。

这是一个包含the adding code的标签:_shopButton以及_shopRPButton在我测试我的游戏时是可见的,因为我指定了它们的纹理,但_startButton不是,因为它应该是主题。

这是我的custom theme's code,其中包含buttonInitializer

中的trace()语句

这是相关的tracelog(我会放一个pastebin链接,但我的声誉不够高,不能发布两个以上的链接

  

羽毛头项   羽毛头项   羽毛,简单滚动条拇指   羽毛,简单滚动条拇指   羽毛,简单滚动条拇指   羽毛,简单滚动条拇指   羽毛,简单滚动条拇指   羽毛-简单滚动条拇指

正如您所看到的,trace()语句被调用ScrollContainer相关项,但不是我的按钮。

我做错了什么?

此致 布莱斯

0 个答案:

没有答案