Corona SDK размещает контент поверх виджета

Я использую Corona для создания интерактивной электронной книги с элементами игры. Проблема, с которой я сталкиваюсь, заключается в том, что текст для книги помещается в виджет прокрутки, который затем маскируется. Кнопки меню в настоящее время нельзя нажимать, так как текст виджета закрывает кнопки. Мне нужно иметь возможность накладывать кнопки так, чтобы они находились «поверх» виджета. Пожалуйста помоги.

Огромное спасибо,

Пользователь


person user1728717    schedule 13.11.2012    source источник


Ответы (1)


После того, как вы покажете текст, сделайте следующее:

кнопка: на передний план();

или лучше, поместите кнопки в группу и держите эту группу (при необходимости предъявляя иск toFront()) перед другими вещами.

toFront() помещает объект на передний план своей собственной группы, поэтому, если кнопки находятся в той же группе, что и текст, они переместятся на передний план.

Если вы поместите несколько кнопок в одну группу, toFront() упорядочит кнопки только между собой, тогда вам нужно вместо этого сделать toFront() в самой группе.

Все имеет группу «по умолчанию» (которая находится с помощью display.getCurrentStage() )

person speeder    schedule 14.11.2012