Я пытаюсь провести линию между двумя (2D) точками, когда пользователь проводит пальцем по касанию экран. Для этого я планирую рисовать прямоугольник при каждом обновлении сенсорного экрана между X и Y предыдущего обновления сенсорного экрана и X и Y последнего обновления сенсорного экрана. Это должно создать непрерывную и сплошную линию, когда пользователь проводит пальцем по экрану. Однако я бы также хотел, чтобы эта линия имела произвольную ширину. Мой вопрос: как мне рассчитать координаты, которые мне нужны для каждого прямоугольника (x1, y1, x2, y2)?
-
Также: если у кого-нибудь есть информация о том, как я могу применить сглаживание к этой строке, это было бы огромной помощью.