Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   cacheAsBitmap более 2880 пикселов (http://www.flasher.ru/forum/showthread.php?t=95803)

chingachgoog 17.05.2007 19:18

Хм. Не ожидал такой подлянки от флеша.
Загруженный извне jpg (хоть loadClip, хоть loadMovie) режется под 2880.
А тот же jpg добавленный из либы attachMovie показывается полностью.
:(

vic_ 17.05.2007 19:22

там есть еще подлянки, если с другого сервера. Но тема уже переросла во флуд :)

chingachgoog 17.05.2007 19:28

Тогда я встал в тупик.
Если у вас картинка ГРУЗИТСЯ извне, если она больше 2880, то каким образом она не зарезается как у меня?
Или битмап снимается полностью даже с зарезанной картинки? (в порядке рабочего бреда)

vic_ 17.05.2007 19:34

загружаю MovieClipLoader, после загрузки жду пока не появился размер, потом
Код:

tempBitmap = new BitmapData(imgHolder._width, imgHolder._height);
то есть абсолютно ничего хитрого

chingachgoog 17.05.2007 19:44

В том-то и дело, что при загрузке (в т.ч. через MovieClipLoader) jpg помещается уже покоцанный до 2880!
Вот мне и интересно, как же вам удалось загрузить бОльший размер без эффекта обрезания? Прямо мистика какая-то :)

vic_ 17.05.2007 20:05

Клянусь :)
Через пару месяцев заказчик запустит проект смогу дать линк. Но пару мес - эт врядли, скорее три.
Кстати, сама идея не моя, где то было коротенькое сообщение, на каком то форуме. Когда наступили на эти грабли - пришлось с нуля переписывать, вот я и реализовал.

vic_ 17.05.2007 21:03

Мистика отменяется. Поставил в примере точку внизу слева - да, действительно обрезается до 2880. Т.е. единственное что я получаю - это возможность растягивать больше чем на 2880. Но при загрузке картинка обрывается. Наверное и при создании битмапдаты тоже.

CCCPirate 17.05.2007 21:13

ч.т.д. :bye:

Dendroid 20.05.2007 01:33

В AS3 можно грузить картинки больше 2880 и резать, резать. :)
Но лучше большие картинки хранить уже порезанными как в Google Maps или в Zoomify.

chingachgoog 22.05.2007 14:08

В ответ на удаленный вопрос "что мешает сделать несколько битмапов с одного большого векторного мувика?" :
Лично у меня мешала ИНТЕРАКТИВНОСТЬ векторного мувика.


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

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