Size: a a a

Love Frontend Chat

2021 July 21

VV

Vitaliy Vitaliy in Love Frontend Chat
Точки статичны, фон не меняется. Просто плавная анимация от точки до точки при нажатии кнопки и так конца. Ничего лишнего нет, я нагуглил только движение от а до б с помощью анимации css и patch. Но не могу сделать, чтобы именно от точки до точки. Т.е. нажал раз, уже на второй точке, еще нажал и уже на третьей точке и все это плавно
источник

П

Пора на фронт... in Love Frontend Chat
А картинка может масштабироваться? Это ласт вопрос
источник

VV

Vitaliy Vitaliy in Love Frontend Chat
Фикс размер, я сначала канвас создавал и указывал размер, но потом сделал просто div  с фикс высотой и шириной и бэкраунд этой картинкой выше
источник

П

Пора на фронт... in Love Frontend Chat
источник

П

Пора на фронт... in Love Frontend Chat
Чекни, подойдет ли тебе?
источник

П

Пора на фронт... in Love Frontend Chat
источник

П

Пора на фронт... in Love Frontend Chat
По сути расставляешь точки
источник

П

Пора на фронт... in Love Frontend Chat
Либа расставляет pathfinding (поиск пути)
источник

П

Пора на фронт... in Love Frontend Chat
И сама все делает
источник

П

Пора на фронт... in Love Frontend Chat
Если не сработает - то разбиваешь картинку на тайлы (систему координат с произвольным размером)
источник

П

Пора на фронт... in Love Frontend Chat
Расставляешь точки в ней
источник

П

Пора на фронт... in Love Frontend Chat
Соединяешь точки
источник

П

Пора на фронт... in Love Frontend Chat
А дальше как в школе
источник

П

Пора на фронт... in Love Frontend Chat
вектор туды
источник

П

Пора на фронт... in Love Frontend Chat
вектор сюды
источник

VV

Vitaliy Vitaliy in Love Frontend Chat
В том то и дело, без использования библиотек. Максимум underscore, сорри, сразу не уточнил
источник

VV

Vitaliy Vitaliy in Love Frontend Chat
Переслано от Пора на фронт...
источник

V

Valhalla in Love Frontend Chat
А к чему такие извращения?
источник

VV

Vitaliy Vitaliy in Love Frontend Chat
Да вакансии листаю, на джуна тестовое это. Карта с фикс размером, плавное движение от точки до точки при нажатии на кнопку, не использовать библиотек. Там есть и другой функционал, но сейчас проблема у меня с переходом от точки до точки. Я думаю, если не уточнили, то можно анимировать. Видел offset для анимации по траектории, но не могу понять как от точки до точки при нажатии анимировать. Думал может массив создать с координатами точек и от этого как-то думать, но в итоге потом как-то плавно это нужно соединять, т.к. маршрут не прямой и поэтому начал в сторону svg дальше гуглить, но пока не хватает опыта, не могу даже додумать как реализовать
источник

П

Пора на фронт... in Love Frontend Chat
Хм
источник