Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Flash впереди Bitmap объекта
DordexДата: Вторник, 04 Ноября 2008, 02:27 | Сообщение # 1
Необукер
Группа: Проверенные
Сообщений: 533
Репутация: 16
Награды: 9
Статус: Offline
Всем салют из Оффлайна (немного приболел и т.п и т.д)

Делал проект на днях засунул PNG изображение, ну и как
полагается алфа канал для него, ну чтобы плавная прозрачность
была (надеюсь понятно), так вот, где прозрачность туда я запихнул
Flash объект, после чего при анимации Flash объект выходит на
передний план. Вопрос: Почему и как это исправить?

Пример для наглядности:

До анимации:

Как начинается анимация Flash переходит на передний план angry

Прикрепления: 9365918.jpg (109.0 Kb) · 2878727.jpg (91.6 Kb)
 
Alex3AДата: Вторник, 04 Ноября 2008, 11:39 | Сообщение # 2
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Quote (Омар)
Вопрос: Почему

В виду природы этих объектов!
ПНГ берет фон того места где будет нарисовано, и микширует с ним свою картинку.
Это происходит однократно, при выводе картинки.
Флеш, при анимации, рисует свою картинку многократно, с частотой следования кадров анимации.
А так как оба рисуют в одном месте, ты получаешь вполне закономерный результат.
Quote (Омар)
и как это исправить?

А ни как!
Теоритически, для достижения твоей нужды, после каждого кадра флеша, пнг должен перерисовываться.
Вывод-найди иной способ решения своей задачи.
К примеру, делаешь весь еффект на флеш (твой пнг как маска флеша), его же ставишь как фон пректа,
при окончании проигрывания флеша, просто гасиш его, остаеться пнг фон, так как он у тебя
будет одинаковым во флеш и проекте, ты получишь искомый результат.
 
DordexДата: Вторник, 04 Ноября 2008, 13:11 | Сообщение # 3
Необукер
Группа: Проверенные
Сообщений: 533
Репутация: 16
Награды: 9
Статус: Offline
Alex3A, благодарю какая-то идейка появилась (с помощью swish max)
 
  • Страница 1 из 1
  • 1
Поиск: