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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 25.05.2014, 13:43
Bletraut вне форума Посмотреть профиль Отправить личное сообщение для Bletraut Найти все сообщения от Bletraut
  № 21  
Ответить с цитированием
Bletraut
 
Аватар для Bletraut

Регистрация: Mar 2013
Адрес: Вне пространства.
Сообщений: 566
Отправить сообщение для Bletraut с помощью ICQ Отправить сообщение для Bletraut с помощью Skype™
Я когда создавал игру платформер, разрезал карту на куски 1000х1000. Хранил битмап дату каждого куска в памяти, а затем когда камера подходила к этому куску, то создавал битмап и кидал её в список отображения, когда камера уходила от этого куска, я удалял битмапку. Размер уровня у меня был огромен и ничего не лагало, и не тормозило.

Старый 25.05.2014, 15:48
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 22  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Ну да. Хранить дофига битмап размером 1000х - прекрасное решение.

Старый 25.05.2014, 21:57
Bletraut вне форума Посмотреть профиль Отправить личное сообщение для Bletraut Найти все сообщения от Bletraut
  № 23  
Ответить с цитированием
Bletraut
 
Аватар для Bletraut

Регистрация: Mar 2013
Адрес: Вне пространства.
Сообщений: 566
Отправить сообщение для Bletraut с помощью ICQ Отправить сообщение для Bletraut с помощью Skype™
Цитата:
Ну да. Хранить дофига битмап размером 1000х - прекрасное решение.
Не битмап, а битмапдат это раз. И во вторых можете предложить какое-то более рациональное решение, вроде копиПикселя, который обрабатывается намного медленнее, чем просто присвоить битмапке значение битмапдаты?

Старый 25.05.2014, 22:00
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 24  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Я про то, что не нужно всё хранить в памяти, а подгружать джинамически.

Старый 25.05.2014, 22:33
Bletraut вне форума Посмотреть профиль Отправить личное сообщение для Bletraut Найти все сообщения от Bletraut
  № 25  
Ответить с цитированием
Bletraut
 
Аватар для Bletraut

Регистрация: Mar 2013
Адрес: Вне пространства.
Сообщений: 566
Отправить сообщение для Bletraut с помощью ICQ Отправить сообщение для Bletraut с помощью Skype™
Цитата:
Я про то, что не нужно всё хранить в памяти, а подгружать джинамически.
Как же динамически можно подгрузить битмапдату теряя как можно меньше памяти? Известный мне способ это только заново её отрисовывать, что занимает гораздо больше времени чем доставание ее из памяти, тем более памяти-то она и не так много жрет. Тем более я считаю, что куда лучше сожрать память которой и так достаточно, чем сожрать процессорное время на бессмысленные вычисления.

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

Теги
air , bitmapdata , copypixel , Retina
Опции темы
Опции просмотра

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

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


 


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


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