Simplify BezierTool example.

This commit is contained in:
Jonathan Puckey 2011-04-18 18:12:00 +02:00
parent d67953c1da
commit 0bc1a9aac6

View file

@ -59,20 +59,14 @@
} }
function onMouseDrag(event) { function onMouseDrag(event) {
if (mode == 'move') { if (mode == 'move' && type == 'point') {
if (type == 'point') { currentSegment.point = event.point;
currentSegment.point = event.point; } else if (mode != 'close') {
} else { var delta = event.delta.clone();
var delta = event.delta.clone(); if (type == 'handleOut' || mode == 'add')
if (type == 'handleOut') delta = -delta;
delta = -delta; currentSegment.handleIn += delta;
currentSegment.handleIn += delta; currentSegment.handleOut -= delta;
currentSegment.handleOut -= delta;
}
} else if (mode == 'add') {
var delta = event.point - event.downPoint;
currentSegment.handleOut = delta;
currentSegment.handleIn = -delta;
} }
} }
</script> </script>