Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.02.2008, 00:00
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 1  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
По умолчанию большие картинки

Столкнулся недавно с проблемой: очень нужно подгрузить в ролик динамически картинку (gif/png/jpg - не важно). Размер - 2500х3300. И, как бы, ничего не получается... Гружу через MovieClipLoader. loadInit вызывается у всех форматов, т.е., загрузка, как бы проходит, но... jpg настаивает на том, что его высота 2880, картинка действительно оказывается обрезанной. gif размеры выводит нормально, но не рендерится (просто пустое место вместо картинки), png утверждает что его размер 0х0 и не отрисовывается тоже. В чем может быть проблема??? Кто сталкивался??? КАК подгрузить?
Заранее спасибо.
__________________
...я люблю людей!..

Старый 29.02.2008, 00:09
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
В том, что у флеша ограничение по 2880 пикселей.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 29.02.2008, 00:13
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 3  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
подгрузить легко: картинка зашивается (ручками) в swf и грузится уже этот swf

Старый 29.02.2008, 15:02
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 4  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
у флеша ограничение на битмапДату. Понятно, память жрет и все дела. Но откуда ограничения на подгружаемый пнг? В IDE большой пнг импортнуть можно легко. Потом подгружать эти свф - вариант, но не тогда, когда картинки берутся непосредственно со сканера, и их несколько сотен...
Т.е., решения нету вообще?
__________________
...я люблю людей!..

Старый 29.02.2008, 15:19
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 5  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Цитата:
Сообщение от K.A.T.A.F.A.L.K.E.R
у флеша ограничение на битмапДату.
А ты попробуй создай мувиклип размером больше чем 2880 и узнаешь на что у флеша ограничение.
А программная часть и то, что было сделано руками у флеша не всегда совпадает.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 29.02.2008, 18:57
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 6  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
Цитата:
Сообщение от iNils
А ты попробуй создай мувиклип размером больше чем 2880 и узнаешь на что у флеша ограничение.
ты о чем? Создал. Нормально все. Другое дело, что при попытке сделать cacheAsBitmap ничего хорошего не получится.

да, и еще... к парадоксам (или нет), н овсе же...
импортим во флеш огромную картинку (юзал свою, 3300 пикселей), даем ей линкейдж.
далее BitmapData.loadBitmap - и вуаля, у нас битмапдата, размеры которой превышают 2880.
__________________
...я люблю людей!..


Последний раз редактировалось iNils; 29.02.2008 в 19:09.
Старый 29.02.2008, 19:08
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Я имел ввиду сам флеш сделать с этими размерами.
И прекращаем заниматься мультипостингом.

PS. И перечитываем второе предложение из моего предпоследнего сообщения.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 29.02.2008 в 19:10.
Старый 29.02.2008, 20:07
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 8  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
Да, действительно нельзя задать размер стейджа вручную больше чем 2880. Что из этого следует? Какое это имеет отношение к загрузке больших картинок?
Кто-то может внятно ответить на вопрос: почему запрещена загрузка больших картинок (да, есть ограничение на БитмапДату, связанное с количеством оперативной памяти, необходимой для хранения этой битмапдаты, есть ограничение на размер стейджа, связанное непонятно с чем, но какое это все имеет отношение к подгружаемому жпегу размером 100 кб?)
__________________
...я люблю людей!..

Старый 29.02.2008, 20:24
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 9  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Это у файла размер 100 кб, а у картинки w*h*4. Вот и получается, что после загрузки картинка в памяти занимает 33'000'000 байтов.
Об ограничениях флеша http://kb.adobe.com/selfservice/view...nalId=tn_14437
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 29.02.2008 в 20:34.
Старый 01.03.2008, 16:29
K.A.T.A.F.A.L.K.E.R вне форума Посмотреть профиль Отправить личное сообщение для K.A.T.A.F.A.L.K.E.R Найти все сообщения от K.A.T.A.F.A.L.K.E.R
  № 10  
Ответить с цитированием
K.A.T.A.F.A.L.K.E.R
 
Аватар для K.A.T.A.F.A.L.K.E.R

Регистрация: Jul 2005
Адрес: Go, Ukraine!
Сообщений: 787
Отправить сообщение для K.A.T.A.F.A.L.K.E.R с помощью ICQ
т.е., загруженную картинку флеш хранит как битмап? "Похвально"...
__________________
...я люблю людей!..

Создать новую тему Ответ Часовой пояс GMT +4, время: 12:37.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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