У меня есть холст с линиями, нарисованными движением мыши. Я хочу, чтобы линия длилась всего несколько секунд, прежде чем удалить себя. Немного похоже на вращение ленты вокруг того места, где она имеет заданную длину.
Я использую lineTo для рисования линий на холсте. Я сослался на код здесь.
Проблема
Я могу очистить линию с помощью clearRect (), но это буквально очищает все, и проблема в том, что, если линия пересекается, она очищает и пересекающуюся область.
вот мой Fiddle, кликните и перетащите в нижнее правое поле:
http://jsfiddle.net/m2K5h/
Ясно, что прямоугольник даст мне это:

В итоге
clearRect просто стирает все, я хочу динамически «отрисовывать» линию, чтобы она имела время жизни. И я не могу ради жизни найти что-то, чтобы сделать это ...
Любая помощь была бы потрясающей !!!!