![]() |
Проблемы с matrix
Впервые столкнулся с класcом matrix и BitmapData, пытаюсь сделать отражение фоток в фото-галерее. Да только возникли какие-то проблемы, вроде бы всё понятно:Подключаем классы, переворачиваем копию фотки, кидаем на неё градиент..., а вот тут и возникает проблема. Градиент не хочет создаваццо, поверх фотки создаётся просто квадрат одного цвета. Уже который день колупаюсь найти не могу где ошибка:
Код AS1/AS2:
|
Код AS1/AS2:
Код AS1/AS2:
height - высота tx, ty - это как раз смещение центра градиента, для начала выставите в ноль, посмотри что получилось, потом двигай ни width , ни height нулю лучше не приравнивать - непредсказуемые результаты будут (даже для линейного градиента) P.S. Если совет не поможет, ИЗОЛИРУЙТЕ проблему, напишите отдельно код только для градиента, без заморочек с фото и всем остальным - проще самим будет разобраться. |
Большое спасибо за совет, проблему-то я изолировал)) Создаёт граиденты нормально на отдельных картинках, даже на нескольких создаёт как положено. Но как только начинаю грузить через xml, всё, пипец, кидает одноцветные квадраты сверху. Я уже и не думал что мне ответят, отчаялся и решил пока без отражений делать. За замечания спасибо, попробую исходя из этого решить проблему. Я думать уже начал может он перевернутую копию картинки создать не успевает, а я на не неё уже пытаюсь градиент бросить и из-за этого проблемы возникают. Вобщем спасибо за совет, побежал пробовать.
|
| Часовой пояс GMT +4, время: 18:13. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.