Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Увеличить размеры bitmapData после её создания? (http://www.flasher.ru/forum/showthread.php?t=180975)

Universe 12.06.2012 18:27

Увеличить размеры bitmapData после её создания?
 
У меня есть в библиотеке картинка, 300 на 300 px, я создаю из неё bitmapData, но мне нужно создать её размером 600 на 300 px, т.е. в 2 раза больше по ширине, таким образом чтобы картинка тайлилась внутри BitmapDat'ы.
На ум приходит сделать шейп, который залить растровой заливкой и срисовать из неё новую bitmapDat'у. Но может есть более простой путь?

expl 12.06.2012 18:33

Размер BitmapData после создания менять нельзя.
А для тайлинга - дык не проще ли залить через beginBitmapFill - он сам по умолчанию тайлит
Цитата:

На ум приходит сделать шейп, который залить растровой заливкой и срисовать из неё новую bitmapDat'у. Но может есть более простой путь?
Если уж надо BitmapData поменять, то лучше использовать copyPixels (если дело ограничивается смещением и прямоугольной обрезкой без сложных трансформаций).


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

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