Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как в canvase сделать так, чтобы пользователь мог менять размер фигуры, длину, ширину, радиус и т. д. на js?

СервисыГрафический дизайнCanva
Андрей Миронов
Разработка на JavaScript
  · 2,3 K
Инженер-программист  · 29 сент 2021
Создаешь 2 переменные: width, height. На onchage инпута сетаешь в эти переменные значения. Достаешь 2дконтекст, создаешь ф-цию draw и рисуешь прямоугольник используя созданные ранее переменные. Вызываешь requestAnimationFrame(draw)
старший разработчик в pseven.io  · 29 сент 2021
Строго говоря, элемент Canvas такой возможности не предоставляет. Вы должны реализовать её сами на этапе формирования фигуры до вывода её на Canvas. Вы также можете использовать уже готовое решение (библиотеку). Canvas — это элемент для вывода растровой графики. Размер фигуры, радиус окружности и т.п. — это понятия векторной графики. При переводе из вектора в растр все... Читать далее
Что-то осталось непонятно? Спроси в нашей группе в Телеграме!Перейти на t.me/jstsmentor