Paper.js で setInterval を使用する方法を理解しようとしています。setInterval 関数の内側と外側で同じコードを使用して、簡単なテストを行いました。後者の場合は機能しますが、setInterval 内では機能しません。何か案が?
// interval (not working)//
var id = setInterval(function() {
var path = new Path.Circle(new Point(20, 20), 30);
path.fillColor = 'red';
var pointX = 80;
var pointY = 50;
var symbol = new Symbol(path);
symbol.place(new Point(pointX, pointY));
pointX = pointX+50;
pointY = pointY+50;
}
}, 1000);
//no interval//
var path = new Path.Circle(new Point(20, 20), 30);
path.fillColor = 'red';
var pointX = 80;
var pointY = 50;
var symbol = new Symbol(path);
symbol.place(new Point(pointX, pointY));
pointX = pointX+50;
pointY = pointY+50;
symbol.place(new Point(pointX, pointY));
http://jsfiddle.net/miguelrivero/2BzUL/10/
ありがとう!