Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   BitmapData.draw для вывода покадровой анимации (http://www.flasher.ru/forum/showthread.php?t=133689)

Wolsh 12.12.2009 03:17

Juster, Вы не поняли. Все нормально в документации. Берется действительно ТОТ Ректангл из исходного изображения, который Вы указываете. Просто он отрисовывается в вашу конечную битмапДату в ТЕ ЖЕ координаты. А битмапДаты там у Вас уже нет, правда?)) У копиПиксел есть параметр - Пойнт, В КОТОРЫЙ отрисовывать этот Ректангл, а у метода draw такого параметра тупо нет. Отрисовка идет в те же координаты, что указаны в Ректангле.

Juster 14.12.2009 15:13

Теперь я понимаю. Спасибо!
Значит мою задачу нельзя решить одним вызовом draw.

Wolsh 14.12.2009 15:56

Ну попробуйте задать смещение на координату кадра по х в Матрице (назад, влево))).
Но все равно совершенно не понимаю, чем Вас копиПиксел не устраивает))

Juster 16.12.2009 12:42

CopyPixels - не дает масштабирования и поворота :)
Смещение пробовал задавать, но это не помогло, все сходится к тому, что отсечение производится уже после трансформаций. Проблема решена, просто менее производительным способом, чем я ожидал.


Часовой пояс GMT +4, время: 07:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.