var a = new Array();
var b = new Array();
function sample(){
for(s=1;s<6;s++){
a[s]=1;
b[s] = 10;
}
var timer;
var delay = 1000;
var loop = function () {
move_a();
move_b();
paint();
clearTimeout(timer);
timer = setTimeout(loop, delay);
}
loop();
}
function paint(){
var sub=new svgpaint();
str="<svg width=\"700\" height=\"200\">";
for(s=1;s<6;s++){
str=str+sub.rect(50*a[s],50,50,50,"blue");
}
for(s=1;s<6;s++){
str=str+sub.rect(50*b[s],50,50,50,"red");
}
str=str+"</svg>";
$("#memo").html(str);
}
function move_a(){
for (s = 1; s < 6; s++) {
dx = -1;
if (Math.random() > 0.5) dx = 1;
a[s] = a[s] + dx;
if (a[s] > 10) a[s] = 10;
if (a[s] < 1) a[s] = 1;
}
}
function move_b(){
for (s = 1; s < 6; s++) {
dx = -1;
if (Math.random() > 0.5) dx = 1;
b[s] = b[s] + dx;
if (b[s] > 10) b[s] = 10;
if (b[s] < 1) b[s] = 1;
}
}
最終更新:2015年06月06日 02:50