Clean up Future Splash example a bit.

This commit is contained in:
Jonathan Puckey 2011-06-30 14:01:18 +02:00
parent 1d6b5e23c8
commit 7ee7895d57

View file

@ -47,15 +47,6 @@
onResize(); onResize();
function onResize() {
values.count = 0;
if (path) {
path.remove();
}
size = view.bounds.size * [2, 1];
path = createPath(0.1);
}
function createPath(strength) { function createPath(strength) {
var path = new Path(); var path = new Path();
path.data = {}; path.data = {};
@ -81,10 +72,18 @@
return path; return path;
} }
function onResize() {
values.count = 0;
if (path) {
path.remove();
}
size = view.bounds.size * [2, 1];
path = createPath(0.1);
}
function onMouseMove(event) { function onMouseMove(event) {
var segments = path.segments; var segments = path.segments;
var index = Math.floor((event.point.x + size.width / 4) var index = Math.floor((event.point.x + size.width / 4) * segments.length / size.width);
* segments.length / size.width);
var y = event.point.y; var y = event.point.y;
var range = size.height / 4; var range = size.height / 4;
var segment = segments[index]; var segment = segments[index];