![]() |
как скопировать Sprite
как скопировать Sprite со всем его содержимым а не сделать на него ссылку?
BitmapData не катит.... |
В общем случае - никак.
В каждом конкретном, можно что-то придумать, расскажите чего именно вам нужно. |
есть окно отображающее разные спрайты которые в него передаются... переход от одного спрайта к другому происходит плавно и надо чтобы новый спрайт заменил содержимое старого когда маска скроет все содержимое старого спрайта...
|
Вам просто нужно в момент замены добавить в окно новый спрайт (DisplayObjectContainer.addChild()), затем запустить анимацию уменьшения прозрачности старого спрайта с 1 до 0, и одновременного увеличения прозрачности нового спрайта с 0 до 1. Как только это будет проделано, удаляем старый спрайт из окна (DisplayObjectContainer.removeChild()).
|
да это понятно... не хотел спрайты множить, а хотел 1 обойтись...
|
Так какой смысл - вы один спрайт хотите менять на него же?
|
да... я хотел его заменять в момент когда содержимое скрыто
|
[offtop]
- Поручик! Вы носки меняете? - Да. Только на водку. |
лан... тема закрыта.. раз скопировать нельзя сделаю 2 спрайта и буду грузить в них попеременно...
|
зачем 2 спрайта? сделайте 1 спрайт-контейнер и грузите в него попеременно нужный контент.
Когда маска скрывает содержимое очищайте контейнер и грузите то что надо... или я неправильно понимаю задачу? |
| Часовой пояс GMT +4, время: 07:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.