![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2007
Сообщений: 563
|
Здравствуйте у меня вопрос, если я размещаю картинку на сцене вручную из библиотеки, то простой трейс выводит -
Но в инспекторе свойств это явно картинка и должна быть либо Bitmap, либо BitmapData. Как быть в этой ситуации, как найти свойство .bitmapData у картинки, добавленной вручную? |
|
|||||
|
да вопрос то не в этом, а в том, что размещенную картинку на сцене плеер расценивает как шейп. у меня такое было в CS3. я недолго почесал репу и переделал все по другому )
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
dimarik зачем? если точка регистрации не 0, 0 а где нить в отрицательной области то при отрисовке будут проблемы.
AlexDesinger при размещении вручную, получается шейп с битмапфил если не ошибаюсь, что бы была битмапа пролинкуйте в либе свою картинку, base class будет, BitmapData, а на сцене будет лежать битмапа. |
|
|||||
|
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
При BitamapData # draw() нет никаких проблем, какими бы ни были координаты... матрица трансформации на это дело есть.
|
|
|||||
|
Hidest вообщем то да, а если картинок туча и у всех разные кординаты, забивать их в массив и в цикле рисовать? не проще ли сразу задать линкейдж группе и не париться?
имхо отрисовку можно делать, но телодвижений надо сделать больше, а зачем?) |
|
|||||
|
Регистрация: Feb 2007
Сообщений: 563
|
Цитата:
Цитата:
|
|
|||||
|
Еще один ньюанс с памятью.
При создании такого битмапа, его bitmapData будет создаваться заново из прилинкованной картинки (BitmapData#clone), что не очень хорошо когда нужно, например, создать несколько Bitmap-ов. Как заставить Flash IDE не дублировать bitmapdate я так и не нашел... |
|
|||||
|
а она и не будет дублироваться, если вы одну и ту же битмапдату будете юзать в нескольких битмапах. скажу больше..изменив ее (например фильтром) это примениться ко всем битмапам с ней (на счет шейпов с использованием заливки битмапдатой точно не скажу, но скорее всего тоже).
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|