0

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

非常感谢,

用户

4

1 回答 1

1

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

按钮:前();

或者更好的是,将按钮放在一个组中,并将该组(根据需要起诉 toFront() )放在其他东西的前面。

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

如果您将多个按钮放在一个组中,toFront() 只会在它们之间对按钮进行排序,那么您需要在组本身中执行 toFront()。

一切都有一个“默认”组(使用 display.getCurrentStage() 找到)

于 2012-11-14T12:59:46.403 回答