Страница 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
Попробую)