Corona SDK在小部件上分层内容

时间:2012-11-13 23:17:25

标签: widget scrollview layer corona

我正在使用Corona构建一个带有游戏元素的互动电子书。我遇到的问题是书的文本是一个滚动的小部件,然后被屏蔽。当小部件文本覆盖按钮时,当前无法按下菜单按钮。我需要能够对按钮进行分层,以便它们位于小部件的“顶部”。请帮助。

非常感谢,

用户

1 个答案:

答案 0 :(得分:1)

显示文字后,请执行以下操作:

按钮:toFront();

或更好,将按钮放在一个组中,并在其他事物的前面保留该组(根据需要起诉toFront())。

toFront()将一个对象带到自己的组前面,因此如果这些按钮与文本位于同一组中,它们将跳转到前面。

如果你把几个按钮放在一个组中,toFront()只会在它们之间订购按钮,那么你需要在组中自己做toFront()。

所有内容都有一个“默认”组(通过使用display.getCurrentStage()找到)