Corona SDK наслоява съдържание върху джаджа

Използвам Corona, за да създам интерактивна електронна книга с елементи на игра. Проблемът, който имам, е, че текстът за книгата е поставен като превъртаща се джаджа, която след това се маскира. В момента бутоните на менюто не могат да бъдат натиснати, тъй като текстът на джаджата ги покрива. Трябва да мога да наслоявам бутоните, така че да са "отгоре" на джаджата. Моля помогнете.

Много благодаря,

Потребител


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


Отговори (1)


След като покажете текста, направете следното:

бутон:toFront();

или по-добре, поставете бутоните в група и запазете тази група (използвайки toFront() според нуждите) пред другите неща.

toFront() извежда обект отпред на собствената си група, така че ако бутоните са в същата група като текста, те ще прескочат отпред.

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

Всичко има група "по подразбиране" (която се намира чрез display.getCurrentStage() )

person speeder    schedule 14.11.2012