var x = new Array();
var y = new Array();
var dir = new Array();
var number_dir = new Array();
var a = new Array();
function sample() {
for (s = 1; s < 101; s++) {
dir[s] = new Array();
}
var sub2=new war();
sub2.dir=dir;
sub2.faststep();
dir=sub2.dir;
number_dir=sub2.number_dir;
a=sub2.a;
b=sub2.b;
x=sub2.x;
y=sub2.y;
paint();
var timer;
var delay = 100;
var loop = function () {
for(s=1;s<11;s++){
var sub=new war();
sub.dir=dir;
sub.number_dir=number_dir;
sub.a=a;
sub.b=b;
sub.move_a(s);
a=sub.a;
}
for(s=1;s<11;s++){
var sub4=new war();
sub4.dir=dir;
sub4.number_dir=number_dir;
sub4.a=a;
sub4.b=b;
sub4.fight_a(s);
b=sub4.b;
}
for(s=1;s<11;s++){
var sub3=new war();
sub3.dir=dir;
sub3.number_dir=number_dir;
sub3.a=a;
sub3.b=b;
sub3.move_b(s);
b=sub3.b;
}
for(s=1;s<11;s++){
var sub5=new war();
sub5.dir=dir;
sub5.number_dir=number_dir;
sub5.a=a;
sub5.b=b;
sub5.fight_b(s);
a=sub5.a;
}
paint();
clearTimeout(timer);
timer = setTimeout(loop, delay);
}
loop();
}
function paint() {
var sub=new svgpaint();
str="<svg width=\"500\" height=\"500\">";
for(s=1;s<11;s++){
sx=a[s];
str=str+sub.rect(50*x[sx]-50,50*y[sx]-50,50,50,"green");
sx=b[s];
str=str+sub.rect(50*x[sx]-50,50*y[sx]-50,50,50,"red");
}
str=str+"</svg>";
$("#memo").html(str);
}
最終更新:2016年11月28日 19:54