![]() |
|
||||||||||
|
|||||
|
Обнаружил страшно-странный косяк. При аттаче пнг картинки (с альфа каналом) поверх другой пнг, та картинка что с низу постепенно “растворяется”. Это происходит из-за setMask.
Более того из-за него же значительно замедляется процесс извлечения картинок на сцену(рисование). Интересно то, что если сдвинуть мувик с маской и мувик на котором рисуем, пропорционально верху и правой стороне сцены следуя пунктирной линейки, картинки не “растворяются”, или можно сделать проще, поставит quality на low,” растворения” исчезают, совершенно не понятно, почему так происходит. Убрав вообще маску все косяки исчезают, а без маски нельзя, Что делать??? … подскажите выход…из ситуации. Последний раз редактировалось KiL33; 18.12.2008 в 12:07. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 257
|
да, странный глюк. обычная маска тоже его ломает.
|
|
|||||
|
Прочитал что можно использовать BitmapData для замены setMask. Т.е в BitmapData можно задать параметры при которых будет отображаться нарисованное. Пока не соображу как это можно сделать.
По поводу “растворения” пнг никаких комментариев больше не будет? То есть, то, что картинки исчезают это нормально??? |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 257
|
они исчезают? я присмотрелся, такое ощущение, что альфа канал перестает быть альфой и превращается в белый.
|
|
|||||
|
silin, спасибо!
cacheAsBitmap = исправил ситуацию |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|