![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2008
Адрес: Воронеж
Сообщений: 12
|
Можно сказать, что это наследие прошлого
. Иными словами, я начал делать каждый объект отдельным MovieClip (у каждого объекта много анимаций). И одежда внутри, тоже была отдельными клипами. Работало стабильно и без глюков. И было просто в реализации. Однако, когда одежды стало больше - стали появляться такие проблемы. Часть из них ушла, когда я все объекты привел к Shape и всю графику стал рисовать в один Shape. Рисовать в один Bitmap мне было неудобно, так как начало координат у него всегда в левом верхнем углу и плюс надо знать размер BitmapData, когда создаешь Bitmap. Добавлено через 4 минуты Цитата:
Нет, прямоугольники больше девушки, они вообще достаточно большие, где-то раза в два больше людей. P.S. Нет, масок у меня нет вообще. И порядок "не тем" быть не может абсолютно точно. Добавлено через 11 минут Цитата:
! Я свой код вылизал полностью - там нет ничего, влияющего на проблему. Больше всего ситуация похожа на то, что при большом количестве растровых изображений с прозрачностью в одной точке у плеера начинаются проблемы в определении пикселей под прозрачностью: например при выводе одного прозрачного пикселя он берет другой, который под ним. Но тот тоже оказывается прозрачным. После нескольких таких итераций плеер впадает в ступор и выбирает первый попавшийся не прозрачный .Координаты в конкретном случае очень незначительные, ни порог в 4к, ни тем более в 8к, не переходят. Сейчас все элементы находятся в пределах экранных координат от -1500 до +1500. Координаты тоже мною не считаются (ради этого я и использовал Sprite и Shape - чтобы не высчитывать где они должны быть относительно всего остального). |
![]() |
Часовой пояс GMT +4, время: 15:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|