var x = new Array();
var y = new Array();
var dir = new Array();
var number_dir = new Array();
var a = new Array();
var b = new Array();
var life_a = new Array();
var life_b = 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;
life_a=sub2.life_a;
life_b=sub2.life_b;
paint();
var timer;
var delay = 1000;
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.life_a=life_a;
sub.life_b=life_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.life_a=life_a;
sub4.life_b=life_b;
sub4.fight_a(s);
b=sub4.b;
}
var sub3=new war();
sub3.dir=dir;
sub3.number_dir=number_dir;
sub3.x=x;
sub3.y=y;
sub3.a=a;
sub3.b=b;
sub3.life_a=life_a;
sub3.life_b=life_b;
sub3.move_b();
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.life_a=life_a;
sub5.life_b=life_b;
sub5.fight_b(s);
a=sub5.a;
}
var sub7=new war();
sub7.a=a;
sub7.b=b;
sub7.life_a=life_a;
sub7.life_b=life_b;
sub7.fresh();
a=sub7.a;
b=sub7.b;
life_a=sub7.life_a;
life_b=sub7.life_b;
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];
if(life_a[s]>50)str=str+imx("a.jpg",50*x[sx]-50,50*y[sx]-50,50,50);
sx=b[s];
if(life_b[s]>50)str=str+imx("p.jpg",50*x[sx]-50,50*y[sx]-50,50,50);
}
str=str+"</svg>";
$("#memo").html(str);
}
function imx(im,x1,y1,w1,h1){
var str;
str="<image xlink:href=";
str=str+chop(im);
str=str+"x="+chop(x1)+" ";
str=str+"y="+chop(y1)+" ";
str=str+"width="+chop(w1)+" ";
str=str+"height="+chop(h1);
str=str+"/>"
return str;
}
function chop(str){
var strx;
strx="\""+str+"\"";
return strx;
}
最終更新:2016年11月30日 14:29