Я создаю приложение для рисования в ActionScript (хотя мой вопрос не связан с ActionScript). Основная идея - начать рисовать, когда мышь нажата и отслеживает движения мыши. Я хочу добиться:
Прямо сейчас ( 1 ) проблематично, потому что я получаю тысячи движений мыши в течение нескольких секунд. Из-за ( 1 ) линия может выглядеть неровной. Какая текущая идея: когда пользователь заканчивает рисовать линию, я сохраняю все движения в массиве и уменьшаю их (средний порог), а затем использую алгоритм сплайна для воссоздания линии.
Есть ли лучшие подходы?