我正在使用Corona构建一个带有游戏元素的互动电子书。我遇到的问题是书的文本是一个滚动的小部件,然后被屏蔽。当小部件文本覆盖按钮时,当前无法按下菜单按钮。我需要能够对按钮进行分层,以便它们位于小部件的“顶部”。请帮助。
非常感谢,
用户
答案 0 :(得分:1)
显示文字后,请执行以下操作:
按钮:toFront();
或更好,将按钮放在一个组中,并在其他事物的前面保留该组(根据需要起诉toFront())。
toFront()将一个对象带到自己的组前面,因此如果这些按钮与文本位于同一组中,它们将跳转到前面。
如果你把几个按钮放在一个组中,toFront()只会在它们之间订购按钮,那么你需要在组中自己做toFront()。
所有内容都有一个“默认”组(通过使用display.getCurrentStage()找到)