var point_x,point_y;
var ene_x,ene_y;
var mode;
function faststep(){
mode=2;
point_x=0;
point_y=0;
ene_x=100;
ene_y=100;
}
function sample(){
var timer;
var delay = 1000;
faststep();
var loop = function(){
move();
paint();
clearTimeout(timer);
timer = setTimeout(loop,delay);
}
loop();
}
function move(){
m1=mode;
if(m1==1)mode=2;
if(m1==2)mode=1;
if(mode==1)ene_y=ene_y-20;
if(mode==2)ene_x=ene_x-20;
if(ene_x<1)point_y=point_y+1;
if(ene_x<1)ene_x=100;
if(ene_y<1)point_x=point_x+1;
if(ene_y<1)ene_y=100;
if(point_x>2)faststep();
if(point_y>2)faststep();
}
function paint(){
var sub=new svgpaint();
str="<svg width=\"500\" height=\"500\">";
str=str+sub.rect(100,500-100*point_y,100,100*point_y,"green"); ;
str=str+sub.rect(200,500-100*point_x,100,100*point_x,"red"); ;
str=str+sub.rect(300,500-5*ene_y,100,5*ene_y,"green"); ;
str=str+sub.rect(400,500-5*ene_x,100,100*ene_x,"red"); ;
str=str+"</svg>";
$("#memo").html(str);
}
最終更新:2015年03月06日 15:46