![]() |
|
||||||||||
|
|||||
|
Делаю карту... русую, перевожу в векторы и все такое...
Вот выдвинулся вопрос увеличения: 1. как сделать чтоб при щелчке карта увеличивалась именно там где юзер нажмет, а то у меня получается так: жму в одном месте... карта увеличивается и то что должно быть большим не по центру ![]() 2. как сделать чтоб она была по частям, тоесть нужные (видимые элементы подгружались/выгружалис, а то если загрузить всю, у меня комп просто виснет ![]() |
|
|||||
|
[+ 1.3 25.06.06]
[+1 25.06.06] Регистрация: Jan 2006
Сообщений: 144
|
1 Прописывай x y по мышке.
2 юзай маску.
__________________
Что за опен соурс без водки? |
|
|||||
|
Регистрация: Jan 2006
Сообщений: 105
|
Карту двигай в соответствии с масштабом, масштаб умнож на координаты клика или что то в этом роде.И карту разбей на квадраты, если квадрат далеко от места просмотра то он _visible = 0. Или сделай дома или какие нить элементы на карте в отдельный клип, если видно всю карту то видны только улизы например, а не дома
|
|
|||||
|
1. Сделай поиск по всему форуму по кл. слову "карта" - прочтешь много интересного для своей работы, в том числе и ответы на первый вопрос.
2. Невидимые части карты НЕ ТОРМОЗЯТ ЕЕ. Если не тянет проц. и видеокарта, то лучше делать графику не по частям а по слоям ( отдельно дороги, зелень, вода и т.д. ), а потом собрать. Будет видно какой слой создает проблемы. При работе потом можно будет также вкл/выкл. слои, если все вместе будет работать плохо. Возможно, что просто очень много контуров, но точно можно сказать только посмотрев на графику. |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|