Страница 1 из 1

Текст просвечивает,и накладывается на другие объекты

Добавлено: 16 мар 2012, 07:20
gaponj88
Привет всем, у меня такая проблема возникла:
Вот скрин:
Изображение

Не могу понять почему текст просвечивает на мувик который выше его,нижний мувик с текстом,добавляется динамически
var neo = new Messa();
И циклом сколько сообщений столько и мувиков.От чего это может зависить?

Re: Текст просвечивает,и накладывается на другие объекты

Добавлено: 16 мар 2012, 08:34
sanych_dv
Глубина нового чайлда всегда будет выше предыдущих. Можно создать отдельный контейнер для сообщений и аттачить их туда.

Re: Текст просвечивает,и накладывается на другие объекты

Добавлено: 16 мар 2012, 08:52
gaponj88
sanych_dv
так смотри ,у меня так - создаем мувики,помещаем в спрайт,потом этот спрайт помещается в скролпейн
Не мувик просвечивает,а именно текст)

Re: Текст просвечивает,и накладывается на другие объекты

Добавлено: 16 мар 2012, 13:41
sanych_dv
Я сталкивался с ситуацией, когда некоторые компоненты fl.controls, к примеру, засовывают свои составные части куда угодно и даже в stage.addChild(), но только не в один контейнер. В качестве гипотезы - посмотрите, откуда растут "ноги" у ScrollPane.content. Попробуйте ScrollPane.validateNow(); ScrollPane.refreshPane();

И я так понимаю, шрифты должны быть вложены.

Re: Текст просвечивает,и накладывается на другие объекты

Добавлено: 16 мар 2012, 13:44
sanych_dv
Наверное, надо делать ScrollPane.refreshPane() после того, как изменился спрайт с сообщениями.

Re: Текст просвечивает,и накладывается на другие объекты

Добавлено: 16 мар 2012, 13:59
gaponj88
sanych_dv
Попробую)