масштабирование типа как в google maps

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
Psijic
Сообщения: 4
Зарегистрирован: 18 сен 2012, 13:13

масштабирование типа как в google maps

Сообщение Psijic »

Здравствуйте. Делаю масштабирование типа как в google maps. Не пойму, как вычислить координаты центра контейнера с картинкой если скролл идет не по mouseWheel, а по zoombar. По mouseWheel формула такая

Код: Выделить всё

_content.x = _contentField.mouseX - e.localX * zoomInd;
заместо

Код: Выделить всё

_contentField.mouseX
тут выходит

Код: Выделить всё

contentField.width / 2
не понял, как подобрать

Код: Выделить всё

e.localX.
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: масштабирование типа как в google maps

Сообщение Casperovskii »

А зачем его подбирать? Просто находите центр вашего контейнера и к нему приближаете.

Код: Выделить всё

_content.x = contentField.width / 2 
Psijic
Сообщения: 4
Зарегистрирован: 18 сен 2012, 13:13

Re: масштабирование типа как в google maps

Сообщение Psijic »

при перемещении контента необходимо учитывать его координаты после масштабирования.

Вообщем, я сделал через плагин гринсока центрировать вокруг точки.
Casperovskii
Сообщения: 429
Зарегистрирован: 22 июн 2012, 17:50

Re: масштабирование типа как в google maps

Сообщение Casperovskii »

Psijic
Как подробно... И ты удивляешься, что тебе тут не помогли? На будущее - описывай проблему подробнее, кода больше. Тяжко чем-то помочь, когда ты знаешь только "у меня что-то не так".
Ответить