PDA

Просмотр полной версии : Текст загораживает кнопку


Tetraeon
25.06.2012, 20:25
Здравствуйте, подскажите пожалуйста как можно создать текстовое поле поверх кнопки чтобы оно не мешало нажимать её, текст должен будит меняться в процессе приложения. Пробовал даже добавлять это поле addChild'ом в кнопку, но оно все равно мешает.

Hauts
25.06.2012, 20:34
textField.mouseEnabled = false;

Tetraeon
25.06.2012, 21:09
Что то не получается, этот вариант подойдет если просто создать символ из текстового поля и добавить его в другой клип?

var keyFrame:MovieClip;
targ.addChild(keyFrame = new foodCount_mc); // foodCount_mc - поле с текстом
keyFrame.mouseEnabled = false;
keyFrame.food_txt.text="1"

dimarik
25.06.2012, 21:24
Добавьте
keyFrame.selectable = false;
Хотя оно и не "мешает" нажатию, но курсор изменяется.

Wolsh
25.06.2012, 21:49
var keyFrame:MovieClip;Вам же объясняют, что textField.mouseEnabled = false;
Пока текстовому полю не отключите мышь, оно будет перехватывать мышь, как ни странно.

Добавлено через 1 минуту
keyFrame.food_txt.mouseEnabled = false;

dimarik
25.06.2012, 21:51
@Walsh
// foodCount_mc - поле с текстом

Ох, ты! Проглядел. Там у товарища и, вправду, не TextField.
Все равно взлетит.
keyFrame.mouseChildren = false;

Tetraeon
25.06.2012, 22:02
Спасибо большое ! Вы лучше всех =)