Евгений Юдин
Заказчик Евгений Юдин Jishnuji | FL.RU

Евгений Юдин

На сайте 15 лет (заходил 7 лет 1 месяц 13 дней назад)
0
161
Рейтинг
161
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
24 Июля 2009
По договоренности
Написали карту mishutkin.com/travian_bit... Тормозит при мелких масштабах. Нужен совет эксперта, как исправить тормоза.



Дополнено.

По совету эксперта сделали вариант с вариант с хранением фрагментов карты на битмапе. Стало шустрее, но не удалось добиться соответствия координат и масштаба деревень, отображаемых на битмапе, а также координат и

масштаба самого битмапа.



Нужно исправить код, чтобы работало как надо, либо предложить свой вариант и реализовать его, т.к. сами не можем.



Бюджет: 100-300$

dynamic_map_restored.fla – исходник БЕЗ сохранения данных на локальный

диск и без рисования битмапов

dynamic_map_localstore.fla – исходник С сохранением данных на

локальный диск.

dynamic_map_bitmap.fla – последний исходник (mishutkin.com/travian_bit...



для отображения деревень

в последнем исходнике используются функции

drawVillages_old – при крупном масштабе

drawVillages_Bitmap – при мелких деревнях.



для хранения данных на локальном диске используется SharedObject

LoadSO – загрузка данных с локального диска;

SaveSO – сохранение данных на локальный диск;

ClearSO – удаление данных с локального диска;

checkSO – проверка наличия данных на локальном диске;

isNewData – проверка, являются ли данные сервера новыми по сравнению с

сохраненными.



getSONames – определение имен локальных объектов.

размер локального объекта определен в координатах карты переменными

step_x, step_y.



Определение места получения данных – switchLocalRemote

loadNodeSO – загрузка данных с сервера.

Прошло времени с момента публикации: 14 лет 9 месяцев 24 дня 23 часа 3 минуты
Раздел:

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».