var x_head, y_head;
var x_neck, y_neck;
var x_core, y_core;
var x_sh_left, y_sh_left;
var x_sh_right, y_sh_right;
var x_hip_left, y_hip_left;
var x_hip_right, y_hip_right;
var x_leg_left, y_leg_left;
var x_leg_right, y_leg_right;
var x_foot_left, y_foot_left;
var x_foot_right, y_foot_right;
var x_hand_left, y_hand_left;
var x_hand_right, y_hand_right;
var x_finger_left, y_finger_left;
var x_finger_right, y_finger_right;
var len_head, th_head;
var len_body, th_body;
function sample(){
x_core = 250;
y_core = 250;
th_body = 90;
len_body = 200;
x_neck = x_core+len_body*tranx(th_body);
y_neck = y_core+len_body*tranx(th_body);
th_head = 90;
len_haed = 50;
x_head =x_neck+50*tranx(th_head);
y_head =y_neck+50*trany(th_head);
x_core = 250;
y_core = 250;
x_sh_left = x_neck - 50;
y_sh_left = y_neck +5;
x_sh_right = x_neck +50;
y_sh_right = y_neck +5;
x_hip_left = x_core -30;
y_hip_left = y_core +5;
x_hip_right = x_core +30;
y_hip_right = y_core +5;
x_leg_right = x_hip_right;
y_leg_right = y_hip_right-50;
x_leg_left = x_hip_left;
y_leg_left = y_hip_left-50;
x_foot_right = x_leg_right;
y_foot_right = y_leg_right-50;
x_foot_left = x_leg_left;
y_foot_left = y_leg_left-50;
x_hand_right = x_sh_right+20;
y_hand_right = y_sh_right-50;
x_hand_left = x_sh_left-20;
y_hand_left = y_sh_left-50;
x_finger_left = x_hand_left-20;
y_finger_left = y_hand_left-50;
x_finger_right = x_hand_right-20;
y_finger_right = y_hand_right-50;
paint();
}
function tranx(th1){
x1 = Math.cos(th1 * Math.PI / 180);
return x1;
}
function trany(th1){
y1 = Math.sin(th1 * Math.PI / 180);
return y1;
}
function paint(){
var sub=new svgpaint();
str="<svg width=\"500\" height=\"500\">";
str=str+sub.rect(0,0,500,500,"blue");
str=str+sub.circle(x_neck,500-y_neck,10,"red");
str=str+sub.circle(x_head,500-y_head,10,"red");
str=str+sub.circle(x_core,500-y_core,10,"red");
str=str+sub.circle(x_sh_left,500-y_sh_left,10,"red");
str=str+sub.circle(x_sh_right,500-y_sh_right,10,"red");
str=str+sub.circle(x_hip_left,500-y_hip_left,10,"red");
str=str+sub.circle(x_leg_right,500-y_leg_right,10,"red");
str=str+sub.circle(x_leg_left,500-y_leg_left,10,"red");
str=str+sub.circle(x_hip_right,500-y_hip_right,10,"red");
str=str+sub.circle(x_foot_left,500-y_foot_left,10,"red");
str=str+sub.circle(x_hand_right,500-y_hand_right,10,"red");
str=str+sub.circle(x_hand_left,500-y_hand_left,10,"red");
str=str+sub.circle(x_finger_right,500-y_finger_right,10,"red");
str=str+sub.circle(x_finger_left,500-y_finger_left,10,"red");
str=str+sub.line(x_neck,500-y_neck,x_head,500-y_head,3,"red");
str=str+sub.circle(x_foot_right,500-y_foot_right,10,"red");
str=str+sub.line(x_neck,500-y_neck,x_core,500-y_core,3,"red");
str=str+sub.line(x_neck,500-y_neck,x_sh_right,500-y_sh_right,3,"red");
str=str+sub.line(x_neck,500-y_neck,x_sh_left,500-y_sh_left,3,"red");
str=str+sub.line(x_core,500-y_core,x_hip_right,500-y_hip_right,3,"red");
str=str+sub.line(x_core,500-y_core,x_hip_left,500-y_hip_left,3,"red");
str=str+sub.line(x_leg_right,500-y_leg_right,x_hip_right,500-y_hip_right,3,"red");
str=str+sub.line(x_leg_left,500-y_leg_right,x_hip_left,500-y_hip_left,3,"red");
str=str+sub.line(x_leg_right,500-y_leg_right,x_foot_right,500-y_foot_right,3,"red");
str=str+sub.line(x_leg_left,500-y_leg_right,x_foot_left,500-y_foot_left,3,"red");
str=str+sub.line(x_hand_right,500-y_hand_right,x_sh_right,500-y_sh_right,3,"red");
str=str+sub.line(x_hand_left,500-y_hand_right,x_sh_left,500-y_sh_left,3,"red");
str=str+sub.line(x_hand_right,500-y_hand_right,x_finger_right,500-y_finger_right,3,"red");
str=str+sub.line(x_hand_left,500-y_hand_right,x_finger_left,500-y_finger_left,3,"red");
str=str+"</svg>";
$("#memo").html(str);
}
最終更新:2015年06月03日 15:34