< a href = " http://jsfiddle.net/goldrunt/jGL84/42/ " > http://jsfiddle.net/goldrunt/jGL84/42/ 这是这个JS小提琴的第84行。有3种不同的效果,可以应用到球取消注释行141-146。“反弹”效果发挥了应有的作用,但“爆炸”效果没有任何作用。我是否应该在asplode函数中包含“收缩”函数?< / p >
// balls shrink and disappear if they touch
var shrink = function(p) {
for (var i = 0; i < 100; i++) {
p.radius -= 1;
}
function asplode(p) {
setInterval(shrink(p),100);
balls.splice(p, 1);
}
}