![]() |
BitmapData.draw рисование части области
Подскажите, как можно нарисовать в BitmapData.draw только часть сцены. Уже целый день мучаюсь.
Нужно нарисовать участок с координатами (x0,y0) и шириной W x H. C размерами проблем не возникает, но рисуется почему-то всегда область начиная от точки (0,0) В конце концов обошелся кривым обходным путем Код AS3:
Пробовал так Код AS3:
|
Код AS3:
|
Так я разобрался оказывается неправильно матрицу записывал. Надо было так, вот правильная матрица
Код AS3:
П.С. Код AS3:
Добавлено через 1 минуту Полный код Код AS1/AS2:
|
Цитата:
сдвиг происходит, но в противоположную сторону, собственно вы это уже выяснили |
Да, спасибо за ответ, меня это натолкнуло на мысль что с материй что-то не так сделал. У меня сверху обозначения были W и H, поэтому я и подумал что Вы их использовали.
|
| Часовой пояс GMT +4, время: 10:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.