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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.08.2013, 20:28
Aquahawk вне форума Посмотреть профиль Отправить личное сообщение для Aquahawk Посетить домашнюю страницу Aquahawk Найти все сообщения от Aquahawk
  № 11  
Ответить с цитированием
Aquahawk
 
Аватар для Aquahawk

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
миллион никак. Забудьте. Надо при зуммировании правильно отображать то что видно.
__________________
:)

Старый 09.08.2013, 20:28
Dukobpa3 вне форума Посмотреть профиль Отправить личное сообщение для Dukobpa3 Найти все сообщения от Dukobpa3
  № 12  
Ответить с цитированием
Dukobpa3
 
Аватар для Dukobpa3

блогер
Регистрация: Oct 2010
Адрес: Киев
Сообщений: 1,678
Записей в блоге: 12
Отправить сообщение для Dukobpa3 с помощью Skype™
Мой вопрос остается в силе.
Озвучте полный кейс и получите адекватный ответ.

А мульен клипов как бы вы не добавляли - все-равно будет висеть. С этим остается только смириться.
Скорее всего как минимум не весь мульен одновременно должен быть на екране. Есть еще пути для оптимизации.
__________________
Кто к нам с чем для чего - тот у нас того от того.

Старый 09.08.2013, 21:26
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 13  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Добавляете картинки в MovieClip, после чего на этот родительский MovieClip применяете cacheAsBitmap = true;
Нельзя стока на экран добавлять - обработка мыши начинает лагать, не отрисовка даже.
Надо убирать элементы вне экрана.
Я уж про память не говорю и про то, что вряд ли оно впишется в максимальные размеры битмапы.
Надо убирать из списка отображения то, что вне экрана.
Сам массив/вектор из 1 000 000 элементов-спрайтов в принципе создать можно (по крайней мере 100 000 примитивнейших спрайтов у меня проблем не вызывало), а вот в списке отображения их держать не надо

Если в отзуме надо показывать большую часть этой сетки (или всю) - делайте другие квадраты 150x150, в которые предварительно отрендерите, например сетку 10x10 и подменяйте эти 10x10=100 квадратов одним при отзуме (гугл-карты же не грузят и тем более не показывают уменьшенные в 10000 раз куски с наивысшим разрешением, когда вы материки целиком рассматриваете)

Старый 11.08.2013, 18:40
shaman4d вне форума Посмотреть профиль Отправить личное сообщение для shaman4d Найти все сообщения от shaman4d
  № 14  
Ответить с цитированием
shaman4d
 
Аватар для shaman4d

Регистрация: Jun 2008
Сообщений: 204
миллион? смешно

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

Регистрация: Dec 2009
Сообщений: 125
Записей в блоге: 1
Дай угадаю - у вас карта Показывайте только то, что видит пользователь ну и еще то, что он может увидеть в следующий миг при перемещении основного мувиклипа. Масштабирование - размеры квадратов, перемещение - координаты. Вся загвоздка в создании модели взаимного изменения этих характеристик.

Старый 13.08.2013, 01:44
shaman4d вне форума Посмотреть профиль Отправить личное сообщение для shaman4d Найти все сообщения от shaman4d
  № 16  
Ответить с цитированием
shaman4d
 
Аватар для shaman4d

Регистрация: Jun 2008
Сообщений: 204
Если карта, то там не надо миллион кусочков, там нужно грамотно показывать и масштабировать. Т е иметь разрезаную одну и ту же карту в разном масштабе и подгружать когда нужно необходимые куски.

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

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

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


 


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


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