Клуб API Картотключить плавный зум Пост в архиве.dneprov77726 июня 2012, 15:21что нужно прописать, чтобы отключить плавную прокрутку при зумировании у карты?
6 комментариевАвторизуйтесь, чтобы оставить комментарийSergey Konstantinov28 января 2016, 04:19Какого эффекта вы хотите добиться?dneprov77728 января 2016, 04:19чтобы моментально начинал прорисовываться следующий масштаб (раньше был такой параметр у карты, а в апи 2 что-то не могу найти как сделать)то есть я хочу отключить плавную анимацию в некоторых случаяхкак пример openlayers http://openlayers.org/dev/examples/all-overlays-google.html при прокручиваниии сразу начинает отрисовываться следующий уровень масштабаthekashey28 января 2016, 04:19Смотрите опции zoomControl, behavior.Scroll, dblclick и другие магнифаеры.Каждый хвостик обычно имеет опцию которая определяет как быстро будет производиться дейсвие. В данном случае зум. Поставите в 0 - будет мгновенно.А вот просто взять и "отключить плавный зум" - нельзяdneprov77728 января 2016, 04:19если не сложно, можно пример кода что в 0 ставить, а то без примеров сложно понять спасибо за помощьthekashey28 января 2016, 04:19map.options.set('zoomControlDuration',0)при зуме через контрол будет без анимации.Остальное отключается аналогично.l3-beta228 января 2016, 04:19map = new ymaps.Map("map", { center: [55.76, 37.64], zoom: 9, type: "yandex#map", behaviors: ["default", "scrollZoom"]}, { maxAnimationZoomDifference: 0});Разве не так?