![]() |
Доступ к завернутому в спрайт растру в swc
1) Есть библиотека swc. В ней лежит спрайт, содержащий в себе растровую картинку. Как достучаться до этой картинки, чтобы, например, программно изменять свойство smoothing? Картинка ведь при таком раскладе хранится как растровая заливка шейпа?
2) Общая проблема. Нужно хранить в библиотеке swc растровую графику, но при этом каждая картинка имеет собственные координаты центральной для нее точки (не путать с центром картинки). Т.е. удобно было бы хранить сдвинутые на нужные координаты картинки в спрайтах, чтобы отдельно не пришлось записывать координаты их центральных точек (точек, которые должны лежать в верхнем левом углу спрайта), но при этом не понимаю, как добраться до самих картинок. |
Цитата:
|
Что-то вроде [object Shape]. Картинка содержится как битмапная заливка этого шейпа (инфа из справки).
|
Ну раз объект шейп - значит достучался. что еще то надо?
|
Нужна реализация хранения в библиотеке графики со сдвинутыми координатами и доступом к битмапу для программного изменения сглаживания.
Добавлено через 23 минуты Проблема решена: надо было залинковать не только спрайт, но и сам битмап, в нем содержащийся. В этом случае получаем обычный битмап, а не шейп с заливкой. |
| Часовой пояс GMT +4, время: 07:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.