|
|
|||||
Регистрация: Mar 2015
Сообщений: 26
|
Не отображается MovieClip
Здравствуйте, очень нужна помощь! Пишу в FlashDevelop допустим такой код (пока что такой):
var t:MovieClip; //........................................................... t = new _leftcorner; t.stop(); Container.push(t); t = new _topleftnext; t.stop(); Container.push(t); t = new _top; t.stop(); Container.push(t); t = new _toprightnext; t.stop(); Container.push(t); t = new _rightcorner; t.stop(); Container.push(t); t = new _left; t.stop(); Container.push(t); t = new _right; t.stop(); Container.push(t); У кого нибудь есть идеи что это может быть? И что что стоит попробовать чтоб это исправить. P.S. Если вытянуть из проблемного мувика изображение в BitmapData, то отображается только белый прямоугольник, по высоте и ширине кадра мувиклипа, если просто добавить на сцену как мувиклип, то прямоугольник будет цвета фона, высота и ширина при этом выводятся корректно (в trace) Заранее благодарен тем, кто попытается помочь. Последний раз редактировалось WaldeMar1321; 31.01.2016 в 12:29. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
А собственно где вы инстансы добавляете на сцену?Container - это массив или мувиклип?
|
|
|||||
Регистрация: Mar 2015
Сообщений: 26
|
Container это массив мувиклипов. Он на цену не выводится напрямую. Другие объекты пользуются его содержимым.
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
советую проверить все ли элементы массива аттачатся к сцене и попробовать добавлять на сцену только прблемные.
|
|
|||||
Регистрация: Mar 2015
Сообщений: 26
|
все элементы массива "перебиваются" в BitmapData, и становятся кадром другого мувиклипа. Я целый экспериментирую с этими мувиклипами, пока что пришел только к одному выводу:
Проблемные мувики это _leftcorner, и его зеркальное отображение (в Flash CS) _rightcorner. Что-то не так с этими изображениями. И я не могу понять что? В фотошопе все "разрезались" и сохранялись одним и тем-же методом. в CS так-же. и только с этим (очевидно) файлом проблема. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
А если заменить содержимое _leftcorner на черный квадрат например, он появится?
|
|
|||||
Регистрация: Mar 2015
Сообщений: 26
|
Все отображается, кроме того что надо(((
Но проблема уже решена. Сменил разрешение файлов с png на jpg. Подозреваю что с векторной графикой у него (FD) проблем не будет. Пока только накидал картинок. |
|
|||||
Сдается мне там флеш плеер какой-то устаревший. Это известный баг с прозрачностью. Кто-то тут даже эксперимент проводил. При слишком большом наложении картинок с прозрачностью, часть переставала отображаться. Но, на сколько мне известно, в последних версиях флеш плеера этого бага нет.
Ради эксперимента, я бы посоветовал поменять порядок добавления этих частей в дисплей лист. Исчезнут ли другие части, которые будут добавляться в том месте, где добавлялись эти? |
Часовой пояс GMT +4, время: 15:14. |
|
« Предыдущая тема | Следующая тема » |
Теги |
flashdevelop , movieclip , swc |
Опции темы | |
Опции просмотра | |
|
|