Added rename to Body

This commit is contained in:
Absolutely disgusting
2026-01-12 06:39:36 +04:00
parent 4cf988747b
commit 34e5993970
335 changed files with 3395 additions and 3395 deletions

View File

@@ -384,10 +384,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "カル";
dif.Add(new Pars(Sta.["BackHair0"][0][3]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
X0Y0_髪中 = pars["髪中"].ToPar();
X0Y0_髪左1 = pars["髪左1"].ToPar();
@@ -400,8 +400,8 @@ namespace SlaveMatrix
X0Y0_髪右3 = pars["髪右3"].ToPar();
X0Y0_髪右4 = pars["髪右4"].ToPar();
X0Y0_髪右5 = pars["髪右5"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -471,7 +471,7 @@ namespace SlaveMatrix
public override void SetAngle0()
{
_ = ;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -384,10 +384,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "ジグ";
dif.Add(new Pars(Sta.["BackHair0"][0][0]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
X0Y0_髪中 = pars["髪中"].ToPar();
X0Y0_髪左1 = pars["髪左1"].ToPar();
@@ -400,8 +400,8 @@ namespace SlaveMatrix
X0Y0_髪右3 = pars["髪右3"].ToPar();
X0Y0_髪右4 = pars["髪右4"].ToPar();
X0Y0_髪右5 = pars["髪右5"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -471,7 +471,7 @@ namespace SlaveMatrix
public override void SetAngle0()
{
_ = ;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -384,10 +384,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "ハネ";
dif.Add(new Pars(Sta.["BackHair0"][0][1]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
X0Y0_髪中 = pars["髪中"].ToPar();
X0Y0_髪左1 = pars["髪左1"].ToPar();
@@ -400,8 +400,8 @@ namespace SlaveMatrix
X0Y0_髪右3 = pars["髪右3"].ToPar();
X0Y0_髪右4 = pars["髪右4"].ToPar();
X0Y0_髪右5 = pars["髪右5"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -471,7 +471,7 @@ namespace SlaveMatrix
public override void SetAngle0()
{
_ = ;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -384,10 +384,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "パツ";
dif.Add(new Pars(Sta.["BackHair0"][0][2]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
X0Y0_髪中 = pars["髪中"].ToPar();
X0Y0_髪左1 = pars["髪左1"].ToPar();
@@ -400,8 +400,8 @@ namespace SlaveMatrix
X0Y0_髪右3 = pars["髪右3"].ToPar();
X0Y0_髪右4 = pars["髪右4"].ToPar();
X0Y0_髪右5 = pars["髪右5"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -471,7 +471,7 @@ namespace SlaveMatrix
public override void SetAngle0()
{
_ = ;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -307,10 +307,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ1カル";
dif.Add(new Pars(Sta.["BackHair0"][0][7]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪節 = pars2["髪節"].ToPar();
@@ -321,8 +321,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪左2 = pars2["髪左2"].ToPar();
X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -388,7 +388,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0;
X0Y0_お下げ_髪根.AngleBase = num * -25.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -307,10 +307,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ1ジグ";
dif.Add(new Pars(Sta.["BackHair0"][0][4]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪節 = pars2["髪節"].ToPar();
@@ -321,8 +321,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪右2 = pars2["髪右2"].ToPar();
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -388,7 +388,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0;
X0Y0_お下げ_髪根.AngleBase = num * -25.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -307,10 +307,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ1ハネ";
dif.Add(new Pars(Sta.["BackHair0"][0][5]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪節 = pars2["髪節"].ToPar();
@@ -321,8 +321,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪右2 = pars2["髪右2"].ToPar();
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -388,7 +388,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0;
X0Y0_お下げ_髪根.AngleBase = num * -25.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -307,10 +307,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ1パツ";
dif.Add(new Pars(Sta.["BackHair0"][0][6]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪節 = pars2["髪節"].ToPar();
@@ -321,8 +321,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪右2 = pars2["髪右2"].ToPar();
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -388,7 +388,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0;
X0Y0_お下げ_髪根.AngleBase = num * -25.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -351,10 +351,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ2カル";
dif.Add(new Pars(Sta.["BackHair0"][0][11]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar();
@@ -368,8 +368,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右 = pars2["髪右"].ToPar();
X0Y0_お下げ右_髪左 = pars2["髪左"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -439,7 +439,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ左_髪根.AngleBase = num * 10.0;
X0Y0_お下げ右_髪根.AngleBase = num * -10.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -351,10 +351,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ2ジグ";
dif.Add(new Pars(Sta.["BackHair0"][0][8]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar();
@@ -368,8 +368,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右 = pars2["髪右"].ToPar();
X0Y0_お下げ右_髪左 = pars2["髪左"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -439,7 +439,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ左_髪根.AngleBase = num * 10.0;
X0Y0_お下げ右_髪根.AngleBase = num * -10.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -351,10 +351,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ2ハネ";
dif.Add(new Pars(Sta.["BackHair0"][0][9]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar();
@@ -368,8 +368,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪左 = pars2["髪左"].ToPar();
X0Y0_お下げ右_髪右 = pars2["髪右"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -439,7 +439,7 @@ namespace SlaveMatrix
_ = ;
X0Y0_お下げ左_髪根.AngleBase = 10.0;
X0Y0_お下げ右_髪根.AngleBase = -10.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -351,10 +351,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "下げ2パツ";
dif.Add(new Pars(Sta.["BackHair0"][0][10]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪縛1 = pars2["髪縛1"].ToPar();
@@ -368,8 +368,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右 = pars2["髪右"].ToPar();
X0Y0_お下げ右_髪左 = pars2["髪左"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -439,7 +439,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ左_髪根.AngleBase = num * 10.0;
X0Y0_お下げ右_髪根.AngleBase = num * -10.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -604,10 +604,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み1カル";
dif.Add(new Pars(Sta.["BackHair0"][0][15]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -639,8 +639,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -739,7 +739,7 @@ namespace SlaveMatrix
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle();
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -604,10 +604,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み1ジグ";
dif.Add(new Pars(Sta.["BackHair0"][0][12]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -639,8 +639,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -739,7 +739,7 @@ namespace SlaveMatrix
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle();
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -604,10 +604,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み1ハネ";
dif.Add(new Pars(Sta.["BackHair0"][0][13]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -639,8 +639,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -739,7 +739,7 @@ namespace SlaveMatrix
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle();
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -604,10 +604,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み1パツ";
dif.Add(new Pars(Sta.["BackHair0"][0][14]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -639,8 +639,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -739,7 +739,7 @@ namespace SlaveMatrix
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle();
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle();
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -1087,10 +1087,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み2カル";
dif.Add(new Pars(Sta.["BackHair0"][0][19]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -1152,8 +1152,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -1304,7 +1304,7 @@ namespace SlaveMatrix
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2);
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -1087,10 +1087,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み2ジグ";
dif.Add(new Pars(Sta.["BackHair0"][0][16]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -1152,8 +1152,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -1304,7 +1304,7 @@ namespace SlaveMatrix
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2);
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -1087,10 +1087,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み2ハネ";
dif.Add(new Pars(Sta.["BackHair0"][0][17]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -1152,8 +1152,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -1304,7 +1304,7 @@ namespace SlaveMatrix
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2);
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -1087,10 +1087,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み2パツ";
dif.Add(new Pars(Sta.["BackHair0"][0][18]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -1152,8 +1152,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪左1 = pars2["髪左1"].ToPar();
X0Y0_お下げ右_髪根 = pars2["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -1304,7 +1304,7 @@ namespace SlaveMatrix
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2);
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2);
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -116,27 +116,27 @@ namespace SlaveMatrix
}
}
public JointS 5_ => new JointS(, X0Y0_髪基, 5);
public JointS 5_ => new JointS(Body, X0Y0_髪基, 5);
public JointS 4_ => new JointS(, X0Y0_髪基, 1);
public JointS 4_ => new JointS(Body, X0Y0_髪基, 1);
public JointS 3_ => new JointS(, X0Y0_髪基, 7);
public JointS 3_ => new JointS(Body, X0Y0_髪基, 7);
public JointS 2_ => new JointS(, X0Y0_髪基, 3);
public JointS 2_ => new JointS(Body, X0Y0_髪基, 3);
public JointS 1_ => new JointS(, X0Y0_髪基, 9);
public JointS 1_ => new JointS(Body, X0Y0_髪基, 9);
public JointS _接続点 => new JointS(, X0Y0_髪基, 0);
public JointS _接続点 => new JointS(Body, X0Y0_髪基, 0);
public JointS 1_ => new JointS(, X0Y0_髪基, 10);
public JointS 1_ => new JointS(Body, X0Y0_髪基, 10);
public JointS 2_ => new JointS(, X0Y0_髪基, 4);
public JointS 2_ => new JointS(Body, X0Y0_髪基, 4);
public JointS 3_ => new JointS(, X0Y0_髪基, 8);
public JointS 3_ => new JointS(Body, X0Y0_髪基, 8);
public JointS 4_ => new JointS(, X0Y0_髪基, 2);
public JointS 4_ => new JointS(Body, X0Y0_髪基, 2);
public JointS 5_ => new JointS(, X0Y0_髪基, 6);
public JointS 5_ => new JointS(Body, X0Y0_髪基, 6);
public BackHair0_肢系(double DisUnit, , , ModeEventDispatcher Med, BackHair0_肢系D e)
{
@@ -145,13 +145,13 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "肢系";
dif.Add(new Pars(Sta.["BackHair0"][0][21]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -318,7 +318,7 @@ namespace SlaveMatrix
public override void SetAngle0()
{
_ = ;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -287,10 +287,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い1カル";
dif.Add(new Pars(Sta.["BackHair1"][0][3]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
@@ -300,8 +300,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪右2 = pars2["髪右2"].ToPar();
X0Y0_お下げ_髪右3 = pars2["髪右3"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -287,10 +287,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い1ジグ";
dif.Add(new Pars(Sta.["BackHair1"][0][0]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
@@ -300,8 +300,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪右2 = pars2["髪右2"].ToPar();
X0Y0_お下げ_髪右3 = pars2["髪右3"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -287,10 +287,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い1ハネ";
dif.Add(new Pars(Sta.["BackHair1"][0][1]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
@@ -300,8 +300,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪右2 = pars2["髪右2"].ToPar();
X0Y0_お下げ_髪右3 = pars2["髪右3"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -287,10 +287,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い1パツ";
dif.Add(new Pars(Sta.["BackHair1"][0][2]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
X0Y0_お下げ_髪根 = pars2["髪根"].ToPar();
@@ -300,8 +300,8 @@ namespace SlaveMatrix
X0Y0_お下げ_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ_髪右2 = pars2["髪右2"].ToPar();
X0Y0_お下げ_髪右3 = pars2["髪右3"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -264,10 +264,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い2カル";
dif.Add(new Pars(Sta.["BackHair1"][0][7]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar();
@@ -277,8 +277,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar();
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -264,10 +264,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い2ジグ";
dif.Add(new Pars(Sta.["BackHair1"][0][4]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar();
@@ -277,8 +277,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar();
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -264,10 +264,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い2ハネ";
dif.Add(new Pars(Sta.["BackHair1"][0][5]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar();
@@ -277,8 +277,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar();
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -264,10 +264,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "結い2パツ";
dif.Add(new Pars(Sta.["BackHair1"][0][6]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ左"].ToPars();
X0Y0_お下げ左_髪左根 = pars2["髪左根"].ToPar();
@@ -277,8 +277,8 @@ namespace SlaveMatrix
X0Y0_お下げ右_髪右根 = pars2["髪右根"].ToPar();
X0Y0_お下げ右_髪右1 = pars2["髪右1"].ToPar();
X0Y0_お下げ右_髪右2 = pars2["髪右2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -414,10 +414,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編結";
dif.Add(new Pars(Sta.["BackHair0"][0][20]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪基 = pars["髪基"].ToPar();
Pars pars2 = pars["お下げ"].ToPars();
Pars pars3 = pars2["編節1"].ToPars();
@@ -441,8 +441,8 @@ namespace SlaveMatrix
pars3 = pars2["編節7"].ToPars();
X0Y0_お下げ_編節7_髪節 = pars3["髪節"].ToPar();
X0Y0_お下げ_編節7_髪編目 = pars3["髪編目"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -512,7 +512,7 @@ namespace SlaveMatrix
public override void SetAngle0()
{
_ = ;
.JoinPAall();
Body.JoinPAall();
}
public override void ()

View File

@@ -1390,34 +1390,34 @@ namespace SlaveMatrix
}
}
public JointS Neck_接続点 => new JointS(, X0Y0_胸郭, 0);
public JointS Neck_接続点 => new JointS(Body, X0Y0_胸郭, 0);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 1);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 1);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 2);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 2);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 3);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 3);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 4);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 4);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 10);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 10);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 8);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 8);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 9);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 9);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 11);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 11);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 12);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 12);
public JointS _接続点 => new JointS(, X0Y0_胸郭, 10);
public JointS _接続点 => new JointS(Body, X0Y0_胸郭, 10);
public Chest(double DisUnit, , , ModeEventDispatcher Med, ChestD e)
{
Chest Chest2 = this;
ThisType = GetType();
= new Difs(Sta.["胸郭"]);
Pars pars = [0][0];
Body = new Difs(Sta.["胸郭"]);
Pars pars = Body[0][0];
X0Y0_胸郭 = pars["胸郭"].ToPar();
Pars pars2 = pars["筋肉"].ToPars();
X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar();
@@ -1500,8 +1500,8 @@ namespace SlaveMatrix
X0Y0_ハイライト外右 = pars["ハイライト外右"].ToPar();
X0Y0_ハイライト内左 = pars["ハイライト内左"].ToPar();
X0Y0_ハイライト内右 = pars["ハイライト内右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -349,44 +349,44 @@ namespace SlaveMatrix
public Cough(double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["Cough"]);
Pars pars = [0][0];
Body = new Difs(Sta.["Cough"]);
Pars pars = Body[0][0];
X0Y0_咳基 = pars["咳基"].ToPar();
X0Y0_雫1 = pars["雫1"].ToPar();
X0Y0_雫2 = pars["雫2"].ToPar();
X0Y0_雫3 = pars["雫3"].ToPar();
X0Y0_雫4 = pars["雫4"].ToPar();
X0Y0_雫5 = pars["雫5"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_咳基 = pars["咳基"].ToPar();
X0Y1_雫1 = pars["雫1"].ToPar();
X0Y1_雫2 = pars["雫2"].ToPar();
X0Y1_雫3 = pars["雫3"].ToPar();
X0Y1_雫4 = pars["雫4"].ToPar();
X0Y1_雫5 = pars["雫5"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_咳基 = pars["咳基"].ToPar();
X0Y2_雫1 = pars["雫1"].ToPar();
X0Y2_雫2 = pars["雫2"].ToPar();
X0Y2_雫3 = pars["雫3"].ToPar();
X0Y2_雫4 = pars["雫4"].ToPar();
X0Y2_雫5 = pars["雫5"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_咳基 = pars["咳基"].ToPar();
X0Y3_雫1 = pars["雫1"].ToPar();
X0Y3_雫2 = pars["雫2"].ToPar();
X0Y3_雫3 = pars["雫3"].ToPar();
X0Y3_雫4 = pars["雫4"].ToPar();
X0Y3_雫5 = pars["雫5"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_咳基 = pars["咳基"].ToPar();
X0Y4_雫1 = pars["雫1"].ToPar();
X0Y4_雫2 = pars["雫2"].ToPar();
X0Y4_雫3 = pars["雫3"].ToPar();
X0Y4_雫4 = pars["雫4"].ToPar();
X0Y4_雫5 = pars["雫5"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -459,7 +459,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_咳基CP.Update();

View File

@@ -989,56 +989,56 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Head, 0);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 0);
public JointS _接続点 => new JointS(, X0Y0_Head, 1);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 1);
public JointS _接続点 => new JointS(, X0Y0_Head, 2);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 2);
public JointS _接続点 => new JointS(, X0Y0_Head, 3);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 3);
public JointS _接続点 => new JointS(, X0Y0_Head, 4);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 4);
public JointS _接続点 => new JointS(, X0Y0_Head, 5);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 5);
public JointS _接続点 => new JointS(, X0Y0_Head, 6);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 6);
public JointS _接続点 => new JointS(, X0Y0_Head, 7);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 7);
public JointS _接続点 => new JointS(, X0Y0_Head, 8);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 8);
public JointS _接続点 => new JointS(, X0Y0_Head, 9);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 9);
public JointS _接続点 => new JointS(, X0Y0_Head, 10);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 10);
public JointS _接続点 => new JointS(, X0Y0_Head, 11);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 11);
public JointS _接続点 => new JointS(, X0Y0_Head, 12);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 12);
public JointS _接続点 => new JointS(, X0Y0_Head, 13);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 13);
public JointS _接続点 => new JointS(, X0Y0_Head, 14);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 14);
public JointS _接続点 => new JointS(, X0Y0_Head, 14);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 14);
public JointS _接続点 => new JointS(, X0Y0_Head, 13);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 13);
public JointS _接続点 => new JointS(, X0Y0_Head, 14);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 14);
public JointS _接続点 => new JointS(, X0Y0_Head, 15);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 15);
public JointS _接続点 => new JointS(, X0Y0_Head, 16);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 16);
public JointS _接続点 => new JointS(, X0Y0_Head, 17);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 17);
public JointS _接続点 => new JointS(, X0Y0_Head, 18);
public JointS _接続点 => new JointS(Body, X0Y0_Head, 18);
public Head(double DisUnit, , , ModeEventDispatcher Med, HeadD e)
{
Head 2 = this;
ThisType = GetType();
= new Difs(Sta.["Head"]);
Pars pars = [0][0];
Body = new Difs(Sta.["Head"]);
Pars pars = Body[0][0];
X0Y0_Head = pars["頭"].ToPar();
Pars pars2 = pars["悪タトゥ"].ToPars();
Pars pars3 = pars2["逆十字"].ToPars();
@@ -1096,8 +1096,8 @@ namespace SlaveMatrix
X0Y0_馬柄_馬柄 = pars2["牛柄"].ToPar();
pars2 = pars["虫顎"].ToPars();
X0Y0_虫性_顎下 = pars2["顎下"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -5738,27 +5738,27 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS _接続点 => new JointS(Body, X0Y0_Leg, 0);
public JointS _接続点 => new JointS(, X0Y0_Leg, 2);
public JointS _接続点 => new JointS(Body, X0Y0_Leg, 2);
public JointS _接続点 => new JointS(, X0Y0_Leg, 3);
public JointS _接続点 => new JointS(Body, X0Y0_Leg, 3);
public JointS 1_ => new JointS(, X0Y0_脚輪上_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_脚輪上_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪上_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_脚輪上_金具右, 0);
public JointS 3_ => new JointS(, X0Y0_脚輪下_金具左, 0);
public JointS 3_ => new JointS(Body, X0Y0_脚輪下_金具左, 0);
public JointS 4_ => new JointS(, X0Y0_脚輪下_金具右, 0);
public JointS 4_ => new JointS(Body, X0Y0_脚輪下_金具右, 0);
public Leg_人(double DisUnit, , , ModeEventDispatcher Med, Leg_人D e)
{
Leg_人 Leg_人2 = this;
ThisType = GetType();
//Leg but if renamed to Leg it broke game
= new Difs(Sta.["Leg"]);
Pars pars = [0][0];
Body = new Difs(Sta.["Leg"]);
Pars pars = Body[0][0];
X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["淫タトゥ"].ToPars();
@@ -6056,7 +6056,7 @@ namespace SlaveMatrix
X0Y0_脚輪下_金具3 = pars2["金具3"].ToPar();
X0Y0_脚輪下_金具左 = pars2["金具左"].ToPar();
X0Y0_脚輪下_金具右 = pars2["金具右"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_Leg = pars["脚"].ToPar();
X0Y1_筋 = pars["筋"].ToPar();
pars2 = pars["淫タトゥ"].ToPars();
@@ -6354,8 +6354,8 @@ namespace SlaveMatrix
X0Y1_脚輪下_金具3 = pars2["金具3"].ToPar();
X0Y1_脚輪下_金具左 = pars2["金具左"].ToPar();
X0Y1_脚輪下_金具右 = pars2["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -7055,7 +7055,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
Are.Draw(X0Y0_Leg);
Are.Draw(X0Y0_筋);
@@ -7255,7 +7255,7 @@ namespace SlaveMatrix
public void (RenderArea Are)
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
Are.Draw(X0Y0_ブーツ_タン_タン);
Are.Draw(X0Y0_ブーツ_タン_縁_縁1);
@@ -7485,13 +7485,13 @@ namespace SlaveMatrix
public void (_人 )
{
if (..IndexY == 0 || ..IndexY == 4)
if (.Body.IndexY == 0 || .Body.IndexY == 4)
{
.IndexY = 0;
Body.IndexY = 0;
}
else if (..IndexY == 1 || ..IndexY == 2 || ..IndexY == 3)
else if (.Body.IndexY == 1 || .Body.IndexY == 2 || .Body.IndexY == 3)
{
.IndexY = 1;
Body.IndexY = 1;
}
}
@@ -7524,7 +7524,7 @@ namespace SlaveMatrix
public override void ()
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
X0Y0_LegCP.Update();
X0Y0_筋CP.Update();

View File

@@ -265,21 +265,21 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS _接続点 => new JointS(Body, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_脚輪_金具右, 0);
public Leg_獣(double DisUnit, , , ModeEventDispatcher Med, Leg_獣D e)
{
Leg_獣 Leg_獣2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][0]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["脚輪"].ToPars();
@@ -289,8 +289,8 @@ namespace SlaveMatrix
X0Y0_脚輪_金具3 = pars2["金具3"].ToPar();
X0Y0_脚輪_金具左 = pars2["金具左"].ToPar();
X0Y0_脚輪_金具右 = pars2["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -361,7 +361,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
1.0(Are);
}
@@ -375,7 +375,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall();
Body.JoinPAall();
}
public override bool Is革(Par p)

View File

@@ -643,21 +643,21 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS _接続点 => new JointS(Body, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_脚輪_金具右, 0);
public Leg_竜(double DisUnit, , , ModeEventDispatcher Med, Leg_竜D e)
{
Leg_竜 Leg_竜2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][3]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_Leg = pars["脚"].ToPar();
Pars pars2 = pars["鱗脹"].ToPars();
X0Y0_竜性_鱗脹_鱗1 = pars2["鱗1"].ToPar();
@@ -687,8 +687,8 @@ namespace SlaveMatrix
X0Y0_脚輪_金具3 = pars2["金具3"].ToPar();
X0Y0_脚輪_金具左 = pars2["金具左"].ToPar();
X0Y0_脚輪_金具右 = pars2["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -795,7 +795,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
1.0(Are);
}
@@ -809,7 +809,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall();
Body.JoinPAall();
}
public override bool Is革(Par p)

View File

@@ -265,21 +265,21 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS _接続点 => new JointS(Body, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_脚輪_金具右, 0);
public Leg_蹄(double DisUnit, , , ModeEventDispatcher Med, Leg_蹄D e)
{
Leg_蹄 Leg_蹄2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][1]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["脚輪"].ToPars();
@@ -289,8 +289,8 @@ namespace SlaveMatrix
X0Y0_脚輪_金具3 = pars2["金具3"].ToPar();
X0Y0_脚輪_金具左 = pars2["金具左"].ToPar();
X0Y0_脚輪_金具右 = pars2["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -361,7 +361,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
1.0(Are);
}
@@ -375,7 +375,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall();
Body.JoinPAall();
}
public override bool Is革(Par p)

View File

@@ -265,21 +265,21 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Leg, 0);
public JointS _接続点 => new JointS(Body, X0Y0_Leg, 0);
public JointS 1_ => new JointS(, X0Y0_脚輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_脚輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_脚輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_脚輪_金具右, 0);
public Leg_鳥(double DisUnit, , , ModeEventDispatcher Med, Leg_鳥D e)
{
Leg_鳥 Leg_鳥2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足脚"][2]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_Leg = pars["脚"].ToPar();
X0Y0_筋 = pars["筋"].ToPar();
Pars pars2 = pars["脚輪"].ToPars();
@@ -289,8 +289,8 @@ namespace SlaveMatrix
X0Y0_脚輪_金具3 = pars2["金具3"].ToPar();
X0Y0_脚輪_金具左 = pars2["金具左"].ToPar();
X0Y0_脚輪_金具右 = pars2["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -361,7 +361,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
1.0(Are);
}
@@ -375,7 +375,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0;
.JoinPAall();
Body.JoinPAall();
}
public override bool Is革(Par p)

View File

@@ -4612,22 +4612,22 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_LowerArm, 0);
public JointS _接続点 => new JointS(Body, X0Y0_LowerArm, 0);
public JointS _接続点 => new JointS(, X0Y0_LowerArm, 3);
public JointS _接続点 => new JointS(Body, X0Y0_LowerArm, 3);
public JointS _接続点 => new JointS(, X0Y0_LowerArm, 2);
public JointS _接続点 => new JointS(Body, X0Y0_LowerArm, 2);
public JointS 1_ => new JointS(, X0Y0_腕輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_腕輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_腕輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_腕輪_金具右, 0);
public LowerArm_人(double DisUnit, , , ModeEventDispatcher Med, LowerArm_人D e)
{
LowerArm_人 LowerArm_人2 = this;
ThisType = GetType();
= new Difs(Sta.["LowerArm"]);
Pars pars = [0][0];
Body = new Difs(Sta.["LowerArm"]);
Pars pars = Body[0][0];
X0Y0_LowerArm = pars["下腕"].ToPar();
Pars pars2 = pars["筋肉"].ToPars();
X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar();
@@ -4853,8 +4853,8 @@ namespace SlaveMatrix
X0Y0_腕輪_金具左 = pars2["金具左"].ToPar();
X0Y0_腕輪_金具右 = pars2["金具右"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -5463,7 +5463,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_LowerArm.AngleBase = num * 130.0;
.JoinPAall();
Body.JoinPAall();
}
public void ()

View File

@@ -446,21 +446,21 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_LowerArm, 2);
public JointS _接続点 => new JointS(Body, X0Y0_LowerArm, 2);
public JointS 1_ => new JointS(, X0Y0_腕輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_腕輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_腕輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_腕輪_金具右, 0);
public LowerArm_獣(double DisUnit, , , ModeEventDispatcher Med, LowerArm_獣D e)
{
LowerArm_獣 LowerArm_獣2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足LowerArm"][0]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_LowerArm = pars["下腕"].ToPar();
Pars pars2 = pars["筋肉"].ToPars();
X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar();
@@ -481,8 +481,8 @@ namespace SlaveMatrix
X0Y0_腕輪_金具左 = pars2["金具左"].ToPar();
X0Y0_腕輪_金具右 = pars2["金具右"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -569,7 +569,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
1.0(Are);
}
@@ -583,7 +583,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_LowerArm.AngleBase = num * 133.0;
.JoinPAall();
Body.JoinPAall();
}
public override bool Is革(Par p)

View File

@@ -552,20 +552,20 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_獣翼LowerArm, 0);
public JointS _接続点 => new JointS(Body, X0Y0_獣翼LowerArm, 0);
public JointS _接続点 => new JointS(, X0Y0_獣翼LowerArm, 2);
public JointS _接続点 => new JointS(Body, X0Y0_獣翼LowerArm, 2);
public JointS 1_ => new JointS(, X0Y0_腕輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_腕輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_腕輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_腕輪_金具右, 0);
public LowerArm_蝙(double DisUnit, , , ModeEventDispatcher Med, LowerArm_蝙D e)
{
LowerArm_蝙 LowerArm_蝙2 = this;
ThisType = GetType();
= new Difs(Sta.["獣翼LowerArm"]);
Pars pars = [0][0];
Body = new Difs(Sta.["獣翼LowerArm"]);
Pars pars = Body[0][0];
X0Y0_獣翼LowerArm = pars["獣翼下腕"].ToPar();
Pars pars2 = pars["鱗"].ToPars();
X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar();
@@ -589,8 +589,8 @@ namespace SlaveMatrix
X0Y0_腕輪_金具左 = pars2["金具左"].ToPar();
X0Y0_腕輪_金具右 = pars2["金具右"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -705,7 +705,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_獣翼LowerArm.AngleBase = num * -322.0;
.JoinPAall();
Body.JoinPAall();
}
public override void 0(RenderArea Are)

View File

@@ -140,24 +140,24 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_LowerArm, 2);
public JointS _接続点 => new JointS(Body, X0Y0_LowerArm, 2);
public LowerArm_蹄(double DisUnit, , , ModeEventDispatcher Med, LowerArm_蹄D e)
{
LowerArm_蹄 LowerArm_蹄2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足LowerArm"][1]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_LowerArm = pars["下腕"].ToPar();
Pars pars2 = pars["筋肉"].ToPars();
X0Y0_筋肉_筋肉下 = pars2["筋肉下"].ToPar();
X0Y0_筋肉_筋肉上 = pars2["筋肉上"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -214,7 +214,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_LowerArm.AngleBase = num * 160.0;
.JoinPAall();
Body.JoinPAall();
}
public override void ()

View File

@@ -2067,20 +2067,20 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_鳥翼LowerArm, 15);
public JointS _接続点 => new JointS(Body, X0Y0_鳥翼LowerArm, 15);
public JointS _接続点 => new JointS(, X0Y0_鳥翼LowerArm, 29);
public JointS _接続点 => new JointS(Body, X0Y0_鳥翼LowerArm, 29);
public JointS 1_ => new JointS(, X0Y0_腕輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_腕輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_腕輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_腕輪_金具右, 0);
public LowerArm_鳥(double DisUnit, , , ModeEventDispatcher Med, LowerArm_鳥D e)
{
LowerArm_鳥 LowerArm_鳥2 = this;
ThisType = GetType();
= new Difs(Sta.["鳥翼LowerArm"]);
Pars pars = [0][0];
Body = new Difs(Sta.["鳥翼LowerArm"]);
Pars pars = Body[0][0];
X0Y0_鳥翼LowerArm = pars["鳥翼下腕"].ToPar();
Pars pars2 = pars["風切羽"].ToPars();
X0Y0_風切羽_羽15 = pars2["羽15"].ToPar();
@@ -2147,8 +2147,8 @@ namespace SlaveMatrix
X0Y0_腕輪_金具左 = pars2["金具左"].ToPar();
X0Y0_腕輪_金具右 = pars2["金具右"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -2417,7 +2417,7 @@ namespace SlaveMatrix
X0Y0_中雨覆羽_羽11.AngleBase = num * 230.821283310604;
X0Y0_中雨覆羽_羽12.AngleBase = num * 222.821283310604;
X0Y0_中雨覆羽_羽13.AngleBase = num * 214.821283310604;
.JoinPAall();
Body.JoinPAall();
}
public override void 0(RenderArea Are)

View File

@@ -1163,18 +1163,18 @@ namespace SlaveMatrix
}
}
public JointS Head_接続点 => new JointS(, X0Y0_Neck, 0);
public JointS Head_接続点 => new JointS(Body, X0Y0_Neck, 0);
public JointS 1_ => new JointS(, X0Y0_首輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_首輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_首輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_首輪_金具右, 0);
public Neck(double DisUnit, , , ModeEventDispatcher Med, NeckD e)
{
Neck Neck2 = this;
ThisType = GetType();
= new Difs(Sta.["Neck"]);
Pars pars = [0][0];
Body = new Difs(Sta.["Neck"]);
Pars pars = Body[0][0];
Pars pars2 = pars["植性"].ToPars();
X0Y0_植性_蔦 = pars2["蔦"].ToPar();
X0Y0_植性_棘左上 = pars2["刺左上"].ToPar();
@@ -1240,8 +1240,8 @@ namespace SlaveMatrix
X0Y0_首輪_金具3 = pars2["金具3"].ToPar();
X0Y0_首輪_金具左 = pars2["金具左"].ToPar();
X0Y0_首輪_金具右 = pars2["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -305,14 +305,14 @@ namespace SlaveMatrix
}
}
public JointS UpperArm_接続点 => new JointS(, X0Y0_Shoulder_Shoulder, 1);
public JointS UpperArm_接続点 => new JointS(Body, X0Y0_Shoulder_Shoulder, 1);
public Shoulder(double DisUnit, , , ModeEventDispatcher Med, ShoulderD e)
{
Shoulder Shoulder2 = this;
ThisType = GetType();
= new Difs(Sta.["Shoulder"]);
Pars pars = [0][0];
Body = new Difs(Sta.["Shoulder"]);
Pars pars = Body[0][0];
Pars pars2 = pars["脇"].ToPars();
X0Y0_脇_脇 = pars2["脇"].ToPar();
X0Y0_脇_筋肉 = pars2["筋肉"].ToPar();
@@ -327,8 +327,8 @@ namespace SlaveMatrix
X0Y0_Shoulder_傷I4 = pars2["傷I4"].ToPar();
X0Y0_Shoulder_シャツ = pars2["シャツ"].ToPar();
X0Y0_Shoulder_ナース = pars2["ナース"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -147,14 +147,14 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "カル";
dif.Add(new Pars(Sta.["横髪左"][0][3]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪1 = pars["髪1"].ToPar();
X0Y0_髪2 = pars["髪2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -147,14 +147,14 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "ジグ";
dif.Add(new Pars(Sta.["横髪左"][0][0]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪1 = pars["髪1"].ToPar();
X0Y0_髪2 = pars["髪2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -147,14 +147,14 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "ハネ";
dif.Add(new Pars(Sta.["横髪左"][0][1]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪1 = pars["髪1"].ToPar();
X0Y0_髪2 = pars["髪2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -147,14 +147,14 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "パツ";
dif.Add(new Pars(Sta.["横髪左"][0][2]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪1 = pars["髪1"].ToPar();
X0Y0_髪2 = pars["髪2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -420,10 +420,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "編み";
dif.Add(new Pars(Sta.["横髪左"][0][4]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪 = pars["髪"].ToPar();
Pars pars2 = pars["編節1"].ToPars();
X0Y0_編節1_髪節 = pars2["髪節"].ToPar();
@@ -442,8 +442,8 @@ namespace SlaveMatrix
X0Y0_髪左 = pars["髪左"].ToPar();
X0Y0_髪右 = pars["髪右"].ToPar();
X0Y0_髪根 = pars["髪根"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -86,7 +86,7 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_髪, 0);
public JointS _接続点 => new JointS(Body, X0Y0_髪, 0);
public SideHair_肢系(double DisUnit, , , ModeEventDispatcher Med, SideHair_肢系D e)
{
@@ -95,13 +95,13 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = "肢系";
dif.Add(new Pars(Sta.["横髪左"][0][5]));
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_髪 = pars["髪"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -60,10 +60,10 @@ namespace SlaveMatrix
if (. != 0.0)
{
tp = ryps2.r.ToGlobal(local);
..CurJoinRoot.PositionBase = tp + (ryps2.r.ToGlobal(ryps2.c) - tp) * [this.i];
..JoinPA();
.Body.CurJoinRoot.PositionBase = tp + (ryps2.r.ToGlobal(ryps2.c) - tp) * [this.i];
.Body.JoinPA();
.();
..Draw(Are);
.Body.Draw(Are);
}
this.i++;
}
@@ -206,7 +206,7 @@ namespace SlaveMatrix
foreach (Ele item in Cha.Bod.Elements.Where((Ele e) => .Contains(e.GetType().ToString())))
{
ryps = default(ryps);
ryps.r = item..CurJoinRoot;
ryps.r = item.Body.CurJoinRoot;
ryps.c = ryps.r.OP.GetCenter();
ryps.ps = (from p in ryps.r.OP.EnumPoints()
where ryps.c.Y > p.Y

View File

@@ -205,7 +205,7 @@ namespace SlaveMatrix
}
if ()
{
..Draw(Are);
.Body.Draw(Are);
Are.Draw(Tex.Pars);
}
}

View File

@@ -279,21 +279,21 @@ namespace SlaveMatrix
}
}
public JointS Chest_接続点 => new JointS(, X0Y0_Torso, 0);
public JointS Chest_接続点 => new JointS(Body, X0Y0_Torso, 0);
public JointS _接続点 => new JointS(, X0Y0_Torso, 5);
public JointS _接続点 => new JointS(Body, X0Y0_Torso, 5);
public JointS _接続点 => new JointS(, X0Y0_Torso, 1);
public JointS _接続点 => new JointS(Body, X0Y0_Torso, 1);
public JointS _接続点 => new JointS(, X0Y0_Torso, 2);
public JointS _接続点 => new JointS(Body, X0Y0_Torso, 2);
public Torso(double DisUnit, , , ModeEventDispatcher Med, TorsoD e)
{
Torso Torso2 = this;
ThisType = GetType();
//This had no Torso (胴体)
= new Difs(Sta.["Torso"]);
Pars pars = [0][0];
Body = new Difs(Sta.["Torso"]);
Pars pars = Body[0][0];
X0Y0_Torso = pars["胴"].ToPar();
Pars pars2 = pars["筋肉"].ToPars();
X0Y0_筋肉_筋肉左 = pars2["筋肉左"].ToPar();
@@ -308,8 +308,8 @@ namespace SlaveMatrix
pars3 = pars2["右"].ToPars();
X0Y0_植タトゥ_右_タトゥ2 = pars3["タトゥ2"].ToPar();
X0Y0_植タトゥ_右_タトゥ1 = pars3["タトゥ1"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -411,7 +411,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
.Draw(Are);
.Draw(Are);
}

View File

@@ -316,15 +316,15 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Torso_Torso, 2);
public JointS _接続点 => new JointS(Body, X0Y0_Torso_Torso, 2);
public JointS _接続点 => new JointS(, X0Y0_Torso_Torso, 3);
public JointS _接続点 => new JointS(Body, X0Y0_Torso_Torso, 3);
public JointS Torso_接続点 => new JointS(, X0Y0_Torso_Torso, 1);
public JointS Torso_接続点 => new JointS(Body, X0Y0_Torso_Torso, 1);
public JointS 1_ => new JointS(, X0Y0_輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_輪_金具右, 0);
public Torso_蛇(double DisUnit, , , ModeEventDispatcher Med, Torso_蛇D e)
{
@@ -337,10 +337,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = pars.Tag;
dif.Add(pars);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars2 = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars2 = Body[0][0];
Pars pars3 = pars2["胴2"].ToPars();
X0Y0_Torso_鱗 = pars3["鱗"].ToPar();
X0Y0_Torso_鱗左 = pars3["鱗左"].ToPar();
@@ -353,8 +353,8 @@ namespace SlaveMatrix
X0Y0_輪_金具3 = pars3["金具3"].ToPar();
X0Y0_輪_金具左 = pars3["金具左"].ToPar();
X0Y0_輪_金具右 = pars3["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -489,7 +489,7 @@ namespace SlaveMatrix
{
_ = ;
X0Y0_Torso_Torso.AngleBase = 20.0.GetRanAngle();
.JoinPAall();
Body.JoinPAall();
}
}

View File

@@ -463,15 +463,15 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_Torso_Torso, 0);
public JointS _接続点 => new JointS(Body, X0Y0_Torso_Torso, 0);
public JointS _接続点 => new JointS(, X0Y0_Torso_Torso, 1);
public JointS _接続点 => new JointS(Body, X0Y0_Torso_Torso, 1);
public JointS Torso_接続点 => new JointS(, X0Y0_Torso_Torso, 3);
public JointS Torso_接続点 => new JointS(Body, X0Y0_Torso_Torso, 3);
public JointS 1_ => new JointS(, X0Y0_輪_金具左, 0);
public JointS 1_ => new JointS(Body, X0Y0_輪_金具左, 0);
public JointS 2_ => new JointS(, X0Y0_輪_金具右, 0);
public JointS 2_ => new JointS(Body, X0Y0_輪_金具右, 0);
public Torso_蟲(double DisUnit, , , ModeEventDispatcher Med, Torso_蟲D e)
{
@@ -484,10 +484,10 @@ namespace SlaveMatrix
Dif dif = new Dif();
dif.Tag = pars.Tag;
dif.Add(pars);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars2 = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars2 = Body[0][0];
Pars pars3 = pars2["胴4"].ToPars();
X0Y0_Torso_背板 = pars3["背板"].ToPar();
X0Y0_Torso_節 = pars3["節"].ToPar();
@@ -504,8 +504,8 @@ namespace SlaveMatrix
X0Y0_輪_金具3 = pars3["金具3"].ToPar();
X0Y0_輪_金具左 = pars3["金具左"].ToPar();
X0Y0_輪_金具右 = pars3["金具右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -618,7 +618,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
1.0(Are);
2.0(Are);
}
@@ -634,7 +634,7 @@ namespace SlaveMatrix
{
_ = ;
X0Y0_Torso_Torso.AngleBase = 20.0.GetRanAngle();
.JoinPAall();
Body.JoinPAall();
}
public override bool Is革(Par p)

View File

@@ -485,8 +485,8 @@ namespace SlaveMatrix
public T剃刀(double DisUnit, , , ModeEventDispatcher Med, T剃刀D e)
{
ThisType = GetType();
= new Difs(Sta.["T字剃刀"]);
Pars pars = [0][0];
Body = new Difs(Sta.["T字剃刀"]);
Pars pars = Body[0][0];
X0Y0_ヘッド = pars["ヘッド"].ToPar();
Pars pars2 = pars["刃"].ToPars();
X0Y0_刃_刃1 = pars2["刃1"].ToPar();
@@ -509,8 +509,8 @@ namespace SlaveMatrix
X0Y0_グリップ_グリップ13 = pars2["グリップ13"].ToPar();
X0Y0_グリップ_グリップ14 = pars2["グリップ14"].ToPar();
X0Y0_グリップ_グリップ15 = pars2["グリップ15"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -584,12 +584,12 @@ namespace SlaveMatrix
X0Y0_グリップ_グリップ15CP = new ColorP(X0Y0_グリップ_グリップ15, _グリップ15CD, DisUnit, abj: true);
= e.;
Vector2D local = X0Y0_刃_刃1.OP[0].ps[1];
foreach (Par item in .EnumJoinRoot)
foreach (Par item in Body.EnumJoinRoot)
{
item.BasePointBase = item.ToLocal(X0Y0_刃_刃1.ToGlobal(local));
}
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()

View File

@@ -3441,14 +3441,14 @@ namespace SlaveMatrix
}
}
public JointS LowerArm_接続点 => new JointS(, X0Y0_UpperArm, 1);
public JointS LowerArm_接続点 => new JointS(Body, X0Y0_UpperArm, 1);
public UpperArm_人(double DisUnit, , , ModeEventDispatcher Med, UpperArm_人D e)
{
UpperArm_人 UpperArm_人2 = this;
ThisType = GetType();
= new Difs(Sta.["UpperArm"]);
Pars pars = [0][0];
Body = new Difs(Sta.["UpperArm"]);
Pars pars = Body[0][0];
X0Y0_筋肉上 = pars["筋肉上"].ToPar();
X0Y0_UpperArm = pars["上腕"].ToPar();
X0Y0_筋肉下 = pars["筋肉下"].ToPar();
@@ -3609,8 +3609,8 @@ namespace SlaveMatrix
X0Y0_鎧_鎧_鎧1 = pars3["鎧1"].ToPar();
X0Y0_鎧_鎧_鎧2 = pars3["鎧2"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -4047,7 +4047,7 @@ namespace SlaveMatrix
double num = ( ? (-1.0) : 1.0);
X0Y0_UpperArm.AngleBase = num * -30.0;
XC = 0.95;
.JoinPAall();
Body.JoinPAall();
}
public override bool Is布(Par p)

View File

@@ -266,17 +266,17 @@ namespace SlaveMatrix
}
}
public JointS LowerArm_接続点 => new JointS(, X0Y0_UpperArm, 1);
public JointS LowerArm_接続点 => new JointS(Body, X0Y0_UpperArm, 1);
public UpperArm_獣(double DisUnit, , , ModeEventDispatcher Med, UpperArm_獣D e)
{
UpperArm_獣 UpperArm_獣2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足UpperArm"][0]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_筋肉上 = pars["筋肉上"].ToPar();
X0Y0_UpperArm = pars["上腕"].ToPar();
X0Y0_筋肉下 = pars["筋肉下"].ToPar();
@@ -289,8 +289,8 @@ namespace SlaveMatrix
X0Y0_竜性_鱗2 = pars2["鱗2"].ToPar();
X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -359,7 +359,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_UpperArm.AngleBase = num * -65.0;
.JoinPAall();
Body.JoinPAall();
}
public override void ()

View File

@@ -505,7 +505,7 @@ namespace SlaveMatrix
}
}
public JointS LowerArm_接続点 => new JointS(, X0Y0_獣翼UpperArm, 0);
public JointS LowerArm_接続点 => new JointS(Body, X0Y0_獣翼UpperArm, 0);
public UpperArm_蝙(double DisUnit, , , ModeEventDispatcher Med, UpperArm_蝙D e)
{
@@ -513,8 +513,8 @@ namespace SlaveMatrix
= new _根(DisUnit, , );
.Par = this;
ThisType = GetType();
= new Difs(Sta.["獣翼UpperArm"]);
Pars pars = [0][0];
Body = new Difs(Sta.["獣翼UpperArm"]);
Pars pars = Body[0][0];
X0Y0_獣翼UpperArm = pars["獣翼上腕"].ToPar();
Pars pars2 = pars["鱗"].ToPars();
X0Y0_竜性_鱗1 = pars2["鱗1"].ToPar();
@@ -524,8 +524,8 @@ namespace SlaveMatrix
X0Y0_竜性_鱗5 = pars2["鱗5"].ToPar();
X0Y0_竜性_鱗6 = pars2["鱗6"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -595,7 +595,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_獣翼UpperArm.AngleBase = num * 0.0;
.JoinPAall();
Body.JoinPAall();
}
public override void Dispose()

View File

@@ -140,23 +140,23 @@ namespace SlaveMatrix
}
}
public JointS LowerArm_接続点 => new JointS(, X0Y0_UpperArm, 1);
public JointS LowerArm_接続点 => new JointS(Body, X0Y0_UpperArm, 1);
public UpperArm_蹄(double DisUnit, , , ModeEventDispatcher Med, UpperArm_蹄D e)
{
UpperArm_蹄 UpperArm_蹄2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["四足UpperArm"][1]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_筋肉上 = pars["筋肉上"].ToPar();
X0Y0_UpperArm = pars["上腕"].ToPar();
X0Y0_筋肉下 = pars["筋肉下"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -213,7 +213,7 @@ namespace SlaveMatrix
{
double num = ( ? (-1.0) : 1.0);
X0Y0_UpperArm.AngleBase = num * -96.0;
.JoinPAall();
Body.JoinPAall();
}
public override void ()

View File

@@ -398,14 +398,14 @@ namespace SlaveMatrix
}
}
public JointS LowerArm_接続点 => new JointS(, X0Y0_鳥翼UpperArm, 0);
public JointS LowerArm_接続点 => new JointS(Body, X0Y0_鳥翼UpperArm, 0);
public UpperArm_鳥(double DisUnit, , , ModeEventDispatcher Med, UpperArm_鳥D e)
{
UpperArm_鳥 UpperArm_鳥2 = this;
ThisType = GetType();
= new Difs(Sta.["鳥翼UpperArm"]);
Pars pars = [0][0];
Body = new Difs(Sta.["鳥翼UpperArm"]);
Pars pars = Body[0][0];
Pars pars2 = pars["風切羽"].ToPars();
X0Y0_風切羽_羽3 = pars2["羽3"].ToPar();
X0Y0_風切羽_羽2 = pars2["羽2"].ToPar();
@@ -419,8 +419,8 @@ namespace SlaveMatrix
X0Y0_竜性_鱗3 = pars2["鱗3"].ToPar();
X0Y0_竜性_鱗4 = pars2["鱗4"].ToPar();
Xasix = false;
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -503,7 +503,7 @@ namespace SlaveMatrix
X0Y0_風切羽_羽1.AngleBase = num * -100.129973503791;
X0Y0_風切羽_羽2.AngleBase = num * -102.129973503791;
X0Y0_風切羽_羽3.AngleBase = num * -103.129973503791;
.JoinPAall();
Body.JoinPAall();
}
public override void 0(RenderArea Are)

View File

@@ -2129,34 +2129,34 @@ namespace SlaveMatrix
}
}
public JointS Torso_接続点 => new JointS(, X0Y0_Waist, 0);
public JointS Torso_接続点 => new JointS(Body, X0Y0_Waist, 0);
public JointS _接続点 => new JointS(, X0Y0_Waist, 1);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 1);
public JointS _接続点 => new JointS(, X0Y0_Waist, 2);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 2);
public JointS _接続点 => new JointS(, X0Y0_Waist, 4);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 4);
public JointS _接続点 => new JointS(, X0Y0_Waist, 5);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 5);
public JointS _接続点 => new JointS(, X0Y0_Waist, 5);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 5);
public JointS _接続点 => new JointS(, X0Y0_Waist, 5);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 5);
public JointS _接続点 => new JointS(, X0Y0_Waist, 6);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 6);
public JointS _接続点 => new JointS(, X0Y0_Waist, 7);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 7);
public JointS _接続点 => new JointS(, X0Y0_Waist, 8);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 8);
public JointS _接続点 => new JointS(, X0Y0_Waist, 9);
public JointS _接続点 => new JointS(Body, X0Y0_Waist, 9);
public Waist(double DisUnit, , , ModeEventDispatcher Med, WaistD e)
{
Waist Waist2 = this;
ThisType = GetType();
= new Difs(Sta.["Waist"]);
Pars pars = [0][0];
Body = new Difs(Sta.["Waist"]);
Pars pars = Body[0][0];
X0Y0_Waist = pars["腰"].ToPar();
X0Y0_股 = pars["股"].ToPar();
X0Y0_下腹 = pars["下腹"].ToPar();
@@ -2212,7 +2212,7 @@ namespace SlaveMatrix
X0Y0_ハイライト上右 = pars["ハイライト上右"].ToPar();
X0Y0_ハイライト下左 = pars["ハイライト下左"].ToPar();
X0Y0_ハイライト下右 = pars["ハイライト下右"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_Waist = pars["腰"].ToPar();
X0Y1_股 = pars["股"].ToPar();
X0Y1_下腹 = pars["下腹"].ToPar();
@@ -2268,7 +2268,7 @@ namespace SlaveMatrix
X0Y1_ハイライト上右 = pars["ハイライト上右"].ToPar();
X0Y1_ハイライト下左 = pars["ハイライト下左"].ToPar();
X0Y1_ハイライト下右 = pars["ハイライト下右"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_Waist = pars["腰"].ToPar();
X0Y2_股 = pars["股"].ToPar();
X0Y2_下腹 = pars["下腹"].ToPar();
@@ -2324,7 +2324,7 @@ namespace SlaveMatrix
X0Y2_ハイライト上右 = pars["ハイライト上右"].ToPar();
X0Y2_ハイライト下左 = pars["ハイライト下左"].ToPar();
X0Y2_ハイライト下右 = pars["ハイライト下右"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_Waist = pars["腰"].ToPar();
X0Y3_股 = pars["股"].ToPar();
X0Y3_下腹 = pars["下腹"].ToPar();
@@ -2380,7 +2380,7 @@ namespace SlaveMatrix
X0Y3_ハイライト上右 = pars["ハイライト上右"].ToPar();
X0Y3_ハイライト下左 = pars["ハイライト下左"].ToPar();
X0Y3_ハイライト下右 = pars["ハイライト下右"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_Waist = pars["腰"].ToPar();
X0Y4_股 = pars["股"].ToPar();
X0Y4_下腹 = pars["下腹"].ToPar();
@@ -2436,8 +2436,8 @@ namespace SlaveMatrix
X0Y4_ハイライト上右 = pars["ハイライト上右"].ToPar();
X0Y4_ハイライト下左 = pars["ハイライト下左"].ToPar();
X0Y4_ハイライト下右 = pars["ハイライト下右"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -2934,17 +2934,17 @@ namespace SlaveMatrix
public override void P()
{
.JoinP();
Body.JoinP();
}
public override void PA()
{
.JoinPA();
Body.JoinPA();
}
public override void 0(RenderArea Are)
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X0Y0_Waist);
@@ -3016,7 +3016,7 @@ namespace SlaveMatrix
public override void 1(RenderArea Are)
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X0Y0_ハイライト);
@@ -3203,7 +3203,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_WaistCP.Update();

View File

@@ -111,21 +111,21 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["ぶっかけ"][1]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_精液 = pars["精液"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_精液 = pars["精液"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_精液 = pars["精液"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_精液 = pars["精液"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_精液 = pars["精液"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -168,7 +168,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_精液CP.Update();

View File

@@ -111,21 +111,21 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["ぶっかけ"][0]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_精液 = pars["精液"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_精液 = pars["精液"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_精液 = pars["精液"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_精液 = pars["精液"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_精液 = pars["精液"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -168,7 +168,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_精液CP.Update();

View File

@@ -86,11 +86,11 @@ namespace SlaveMatrix
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["キスマーク"]);
Pars pars = [0][0];
Body = new Difs(Sta.["キスマーク"]);
Pars pars = Body[0][0];
X0Y0_キスマーク = pars["キスマーク"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -121,12 +121,12 @@ namespace SlaveMatrix
public 1(double DisUnit, , , ModeEventDispatcher Med, 1D e)
{
ThisType = GetType();
= new Difs(Sta.["キャップ中"]);
Pars pars = [0][0];
Body = new Difs(Sta.["キャップ中"]);
Pars pars = Body[0][0];
X0Y0_根本 = pars["根本"].ToPar();
X0Y0_先端 = pars["先端"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -164,7 +164,7 @@ namespace SlaveMatrix
X0Y0_先端CP = new ColorP(X0Y0_先端, CD, DisUnit, abj: true);
= e.;
Vector2D local = X0Y0_根本.OP[0].ps[2];
foreach (Par item in .EnumJoinRoot)
foreach (Par item in Body.EnumJoinRoot)
{
item.BasePointBase = item.ToLocal(X0Y0_根本.ToGlobal(local));
}

View File

@@ -121,12 +121,12 @@ namespace SlaveMatrix
public 2(double DisUnit, , , ModeEventDispatcher Med, 2D e)
{
ThisType = GetType();
= new Difs(Sta.["キャップ左"]);
Pars pars = [0][0];
Body = new Difs(Sta.["キャップ左"]);
Pars pars = Body[0][0];
X0Y0_根本 = pars["根本"].ToPar();
X0Y0_先端 = pars["先端"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -289,7 +289,7 @@ namespace SlaveMatrix
{
if ( && (cd.e is 1 || cd.c == ContactType.Nucleus))
{
調UI...IndexX = 5;
調UI..Body.IndexX = 5;
調UI.Set_キャップ中(調UI.);
();
}
@@ -298,22 +298,22 @@ namespace SlaveMatrix
調UI.CM.Show = false;
調UI. = true;
調UI..B = cp;
調UI...IndexX = 5;
調UI..Body.IndexX = 5;
調UI.Set_キャップ左(調UI.);
();
}
else if ( && (cd.e is 2 || cd.c == ContactType.Milk) && cd.e.)
{
調UI...IndexX = 5;
調UI..Body.IndexX = 5;
調UI.Set_キャップ右(調UI.);
();
}
else if (cd.c != ContactType.Milk && ( || || ) && (調UI...IndexX == 5 || 調UI...IndexX == 5))
else if (cd.c != ContactType.Milk && ( || || ) && (調UI..Body.IndexX == 5 || 調UI..Body.IndexX == 5))
{
調UI. = false;
調UI.CM.Show = true;
調UI...IndexX = 0;
調UI...IndexX = 0;
調UI..Body.IndexX = 0;
調UI..Body.IndexX = 0;
}
}
}

View File

@@ -21,10 +21,10 @@ namespace SlaveMatrix
{
if (stum.Sta.)
{
p = stum.Ele..Current.GetPar(stum.Path);
p = stum.Ele.Body.Current.GetPar(stum.Path);
stum.Sta.B = p.ToGlobal(stum.Pos);
stum.Sta.();
stum.Sta..Draw(Are);
stum.Sta.Body.Draw(Are);
}
}
}
@@ -50,7 +50,7 @@ namespace SlaveMatrix
sep.Sta.Xv = RNG.XS.NextDouble();
sep.Sta. = RNG.XS.NextBool();
sep.Ele = he;
sep.Par = he..GetHitPar_(hc);
sep.Par = he.Body.GetHitPar_(hc);
sep.Path = sep.Par.GetPath();
sep.Pos = sep.Par.ToLocal(cp);
if (.ContainsKey(he))

View File

@@ -17,11 +17,11 @@ namespace SlaveMatrix
}
foreach (sep stum in sta)
{
p = stum.Ele..Current.GetPar(stum.Path);
p = stum.Ele.Body.Current.GetPar(stum.Path);
stum.Sta.B = p.AngleBase - stum.Par.AngleBase;
stum.Sta.B = p.ToGlobal(stum.Pos);
stum.Sta.();
stum.Sta..Draw(Are);
stum.Sta.Body.Draw(Are);
}
}
catch
@@ -33,7 +33,7 @@ namespace SlaveMatrix
{
if (1(he) && he == Par)
{
p = he..GetHitPar_(hc);
p = he.Body.GetHitPar_(hc);
c2 = he.GetParOfColorP(p).ColorD.;
if (c2.Col1 == Cha..O.Col1 || c2.Col2 == Cha..O.Col1)
{

View File

@@ -17,11 +17,11 @@ namespace SlaveMatrix
}
foreach (sep stum in sta)
{
p = stum.Ele..Current.GetPar(stum.Path);
p = stum.Ele.Body.Current.GetPar(stum.Path);
stum.Sta.B = p.AngleBase - stum.Par.AngleBase;
stum.Sta.B = p.ToGlobal(stum.Pos);
stum.Sta.();
stum.Sta..Draw(Are);
stum.Sta.Body.Draw(Are);
}
}
catch
@@ -33,7 +33,7 @@ namespace SlaveMatrix
{
if (2(he) && he == Par)
{
p = he..GetHitPar_(hc);
p = he.Body.GetHitPar_(hc);
c2 = he.GetParOfColorP(p).ColorD.;
if (c2.Col1 == Cha..O.Col1 || c2.Col2 == Cha..O.Col1)
{

View File

@@ -3798,8 +3798,8 @@ namespace SlaveMatrix
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["ハンド"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ハンド"]);
Pars pars = Body[0][0];
X0Y0_親指 = pars["親指"].ToPar();
X0Y0_手 = pars["手"].ToPar();
X0Y0_小指 = pars["小指"].ToPar();
@@ -3819,7 +3819,7 @@ namespace SlaveMatrix
X0Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X0Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X0Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [1][0];
pars = Body[1][0];
X1Y0_親指 = pars["親指"].ToPar();
X1Y0_手 = pars["手"].ToPar();
X1Y0_小指 = pars["小指"].ToPar();
@@ -3839,7 +3839,7 @@ namespace SlaveMatrix
X1Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X1Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X1Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [2][0];
pars = Body[2][0];
X2Y0_親指 = pars["親指"].ToPar();
X2Y0_手 = pars["手"].ToPar();
X2Y0_小指 = pars["小指"].ToPar();
@@ -3859,7 +3859,7 @@ namespace SlaveMatrix
X2Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X2Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X2Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [2][1];
pars = Body[2][1];
X2Y1_親指 = pars["親指"].ToPar();
X2Y1_手 = pars["手"].ToPar();
X2Y1_小指 = pars["小指"].ToPar();
@@ -3879,7 +3879,7 @@ namespace SlaveMatrix
X2Y1_呪印_鎖1 = pars2["鎖1"].ToPar();
X2Y1_呪印_鎖2 = pars2["鎖2"].ToPar();
X2Y1_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [2][2];
pars = Body[2][2];
X2Y2_親指 = pars["親指"].ToPar();
X2Y2_手 = pars["手"].ToPar();
X2Y2_小指 = pars["小指"].ToPar();
@@ -3899,7 +3899,7 @@ namespace SlaveMatrix
X2Y2_呪印_鎖1 = pars2["鎖1"].ToPar();
X2Y2_呪印_鎖2 = pars2["鎖2"].ToPar();
X2Y2_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [2][3];
pars = Body[2][3];
X2Y3_親指 = pars["親指"].ToPar();
X2Y3_手 = pars["手"].ToPar();
X2Y3_小指 = pars["小指"].ToPar();
@@ -3919,7 +3919,7 @@ namespace SlaveMatrix
X2Y3_呪印_鎖1 = pars2["鎖1"].ToPar();
X2Y3_呪印_鎖2 = pars2["鎖2"].ToPar();
X2Y3_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [2][4];
pars = Body[2][4];
X2Y4_親指 = pars["親指"].ToPar();
X2Y4_手 = pars["手"].ToPar();
X2Y4_小指 = pars["小指"].ToPar();
@@ -3939,7 +3939,7 @@ namespace SlaveMatrix
X2Y4_呪印_鎖1 = pars2["鎖1"].ToPar();
X2Y4_呪印_鎖2 = pars2["鎖2"].ToPar();
X2Y4_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [3][0];
pars = Body[3][0];
X3Y0_親指 = pars["親指"].ToPar();
X3Y0_手 = pars["手"].ToPar();
X3Y0_小指 = pars["小指"].ToPar();
@@ -3959,7 +3959,7 @@ namespace SlaveMatrix
X3Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X3Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X3Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [4][0];
pars = Body[4][0];
X4Y0_親指 = pars["親指"].ToPar();
X4Y0_手 = pars["手"].ToPar();
X4Y0_小指 = pars["小指"].ToPar();
@@ -3979,7 +3979,7 @@ namespace SlaveMatrix
X4Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X4Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X4Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [5][0];
pars = Body[5][0];
X5Y0_親指 = pars["親指"].ToPar();
X5Y0_手 = pars["手"].ToPar();
X5Y0_小指 = pars["小指"].ToPar();
@@ -3999,7 +3999,7 @@ namespace SlaveMatrix
X5Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X5Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X5Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [5][1];
pars = Body[5][1];
X5Y1_親指 = pars["親指"].ToPar();
X5Y1_手 = pars["手"].ToPar();
X5Y1_小指 = pars["小指"].ToPar();
@@ -4019,7 +4019,7 @@ namespace SlaveMatrix
X5Y1_呪印_鎖1 = pars2["鎖1"].ToPar();
X5Y1_呪印_鎖2 = pars2["鎖2"].ToPar();
X5Y1_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [5][2];
pars = Body[5][2];
X5Y2_親指 = pars["親指"].ToPar();
X5Y2_手 = pars["手"].ToPar();
X5Y2_小指 = pars["小指"].ToPar();
@@ -4039,7 +4039,7 @@ namespace SlaveMatrix
X5Y2_呪印_鎖1 = pars2["鎖1"].ToPar();
X5Y2_呪印_鎖2 = pars2["鎖2"].ToPar();
X5Y2_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [5][3];
pars = Body[5][3];
X5Y3_親指 = pars["親指"].ToPar();
X5Y3_手 = pars["手"].ToPar();
X5Y3_小指 = pars["小指"].ToPar();
@@ -4059,7 +4059,7 @@ namespace SlaveMatrix
X5Y3_呪印_鎖1 = pars2["鎖1"].ToPar();
X5Y3_呪印_鎖2 = pars2["鎖2"].ToPar();
X5Y3_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [5][4];
pars = Body[5][4];
X5Y4_親指 = pars["親指"].ToPar();
X5Y4_手 = pars["手"].ToPar();
X5Y4_小指 = pars["小指"].ToPar();
@@ -4079,7 +4079,7 @@ namespace SlaveMatrix
X5Y4_呪印_鎖1 = pars2["鎖1"].ToPar();
X5Y4_呪印_鎖2 = pars2["鎖2"].ToPar();
X5Y4_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [6][0];
pars = Body[6][0];
X6Y0_親指 = pars["親指"].ToPar();
X6Y0_手 = pars["手"].ToPar();
X6Y0_小指 = pars["小指"].ToPar();
@@ -4099,7 +4099,7 @@ namespace SlaveMatrix
X6Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X6Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X6Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [6][1];
pars = Body[6][1];
X6Y1_親指 = pars["親指"].ToPar();
X6Y1_手 = pars["手"].ToPar();
X6Y1_小指 = pars["小指"].ToPar();
@@ -4119,7 +4119,7 @@ namespace SlaveMatrix
X6Y1_呪印_鎖1 = pars2["鎖1"].ToPar();
X6Y1_呪印_鎖2 = pars2["鎖2"].ToPar();
X6Y1_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [6][2];
pars = Body[6][2];
X6Y2_親指 = pars["親指"].ToPar();
X6Y2_手 = pars["手"].ToPar();
X6Y2_小指 = pars["小指"].ToPar();
@@ -4139,7 +4139,7 @@ namespace SlaveMatrix
X6Y2_呪印_鎖1 = pars2["鎖1"].ToPar();
X6Y2_呪印_鎖2 = pars2["鎖2"].ToPar();
X6Y2_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [6][3];
pars = Body[6][3];
X6Y3_親指 = pars["親指"].ToPar();
X6Y3_手 = pars["手"].ToPar();
X6Y3_小指 = pars["小指"].ToPar();
@@ -4159,7 +4159,7 @@ namespace SlaveMatrix
X6Y3_呪印_鎖1 = pars2["鎖1"].ToPar();
X6Y3_呪印_鎖2 = pars2["鎖2"].ToPar();
X6Y3_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [6][4];
pars = Body[6][4];
X6Y4_親指 = pars["親指"].ToPar();
X6Y4_手 = pars["手"].ToPar();
X6Y4_小指 = pars["小指"].ToPar();
@@ -4179,7 +4179,7 @@ namespace SlaveMatrix
X6Y4_呪印_鎖1 = pars2["鎖1"].ToPar();
X6Y4_呪印_鎖2 = pars2["鎖2"].ToPar();
X6Y4_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [7][0];
pars = Body[7][0];
X7Y0_小指 = pars["小指"].ToPar();
X7Y0_薬指 = pars["薬指"].ToPar();
X7Y0_中指 = pars["中指"].ToPar();
@@ -4199,7 +4199,7 @@ namespace SlaveMatrix
X7Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X7Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X7Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [7][1];
pars = Body[7][1];
X7Y1_小指 = pars["小指"].ToPar();
X7Y1_薬指 = pars["薬指"].ToPar();
X7Y1_中指 = pars["中指"].ToPar();
@@ -4219,7 +4219,7 @@ namespace SlaveMatrix
X7Y1_呪印_鎖1 = pars2["鎖1"].ToPar();
X7Y1_呪印_鎖2 = pars2["鎖2"].ToPar();
X7Y1_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [7][2];
pars = Body[7][2];
X7Y2_小指 = pars["小指"].ToPar();
X7Y2_薬指 = pars["薬指"].ToPar();
X7Y2_中指 = pars["中指"].ToPar();
@@ -4239,7 +4239,7 @@ namespace SlaveMatrix
X7Y2_呪印_鎖1 = pars2["鎖1"].ToPar();
X7Y2_呪印_鎖2 = pars2["鎖2"].ToPar();
X7Y2_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [7][3];
pars = Body[7][3];
X7Y3_小指 = pars["小指"].ToPar();
X7Y3_薬指 = pars["薬指"].ToPar();
X7Y3_中指 = pars["中指"].ToPar();
@@ -4259,7 +4259,7 @@ namespace SlaveMatrix
X7Y3_呪印_鎖1 = pars2["鎖1"].ToPar();
X7Y3_呪印_鎖2 = pars2["鎖2"].ToPar();
X7Y3_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [7][4];
pars = Body[7][4];
X7Y4_小指 = pars["小指"].ToPar();
X7Y4_薬指 = pars["薬指"].ToPar();
X7Y4_中指 = pars["中指"].ToPar();
@@ -4279,77 +4279,77 @@ namespace SlaveMatrix
X7Y4_呪印_鎖1 = pars2["鎖1"].ToPar();
X7Y4_呪印_鎖2 = pars2["鎖2"].ToPar();
X7Y4_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [8][0];
pars = Body[8][0];
X8Y0_手 = pars["手"].ToPar();
X8Y0_小指 = pars["小指"].ToPar();
X8Y0_薬指 = pars["薬指"].ToPar();
X8Y0_中指 = pars["中指"].ToPar();
X8Y0_人指 = pars["人指"].ToPar();
X8Y0_親指 = pars["親指"].ToPar();
pars = [8][1];
pars = Body[8][1];
X8Y1_手 = pars["手"].ToPar();
X8Y1_小指 = pars["小指"].ToPar();
X8Y1_薬指 = pars["薬指"].ToPar();
X8Y1_中指 = pars["中指"].ToPar();
X8Y1_人指 = pars["人指"].ToPar();
X8Y1_親指 = pars["親指"].ToPar();
pars = [8][2];
pars = Body[8][2];
X8Y2_手 = pars["手"].ToPar();
X8Y2_小指 = pars["小指"].ToPar();
X8Y2_薬指 = pars["薬指"].ToPar();
X8Y2_中指 = pars["中指"].ToPar();
X8Y2_人指 = pars["人指"].ToPar();
X8Y2_親指 = pars["親指"].ToPar();
pars = [8][3];
pars = Body[8][3];
X8Y3_手 = pars["手"].ToPar();
X8Y3_小指 = pars["小指"].ToPar();
X8Y3_薬指 = pars["薬指"].ToPar();
X8Y3_中指 = pars["中指"].ToPar();
X8Y3_人指 = pars["人指"].ToPar();
X8Y3_親指 = pars["親指"].ToPar();
pars = [8][4];
pars = Body[8][4];
X8Y4_手 = pars["手"].ToPar();
X8Y4_小指 = pars["小指"].ToPar();
X8Y4_薬指 = pars["薬指"].ToPar();
X8Y4_中指 = pars["中指"].ToPar();
X8Y4_人指 = pars["人指"].ToPar();
X8Y4_親指 = pars["親指"].ToPar();
pars = [9][0];
pars = Body[9][0];
X9Y0_手 = pars["手"].ToPar();
X9Y0_小指 = pars["小指"].ToPar();
X9Y0_薬指 = pars["薬指"].ToPar();
X9Y0_中指 = pars["中指"].ToPar();
X9Y0_人指 = pars["人指"].ToPar();
X9Y0_親指 = pars["親指"].ToPar();
pars = [9][1];
pars = Body[9][1];
X9Y1_手 = pars["手"].ToPar();
X9Y1_小指 = pars["小指"].ToPar();
X9Y1_薬指 = pars["薬指"].ToPar();
X9Y1_中指 = pars["中指"].ToPar();
X9Y1_人指 = pars["人指"].ToPar();
X9Y1_親指 = pars["親指"].ToPar();
pars = [9][2];
pars = Body[9][2];
X9Y2_手 = pars["手"].ToPar();
X9Y2_小指 = pars["小指"].ToPar();
X9Y2_薬指 = pars["薬指"].ToPar();
X9Y2_中指 = pars["中指"].ToPar();
X9Y2_人指 = pars["人指"].ToPar();
X9Y2_親指 = pars["親指"].ToPar();
pars = [9][3];
pars = Body[9][3];
X9Y3_手 = pars["手"].ToPar();
X9Y3_小指 = pars["小指"].ToPar();
X9Y3_薬指 = pars["薬指"].ToPar();
X9Y3_中指 = pars["中指"].ToPar();
X9Y3_人指 = pars["人指"].ToPar();
X9Y3_親指 = pars["親指"].ToPar();
pars = [9][4];
pars = Body[9][4];
X9Y4_手 = pars["手"].ToPar();
X9Y4_小指 = pars["小指"].ToPar();
X9Y4_薬指 = pars["薬指"].ToPar();
X9Y4_中指 = pars["中指"].ToPar();
X9Y4_人指 = pars["人指"].ToPar();
X9Y4_親指 = pars["親指"].ToPar();
pars = [10][0];
pars = Body[10][0];
X10Y0_親指 = pars["親指"].ToPar();
X10Y0_手 = pars["手"].ToPar();
X10Y0_小指 = pars["小指"].ToPar();
@@ -4369,7 +4369,7 @@ namespace SlaveMatrix
X10Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X10Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X10Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [10][1];
pars = Body[10][1];
X10Y1_親指 = pars["親指"].ToPar();
X10Y1_手 = pars["手"].ToPar();
X10Y1_小指 = pars["小指"].ToPar();
@@ -4389,7 +4389,7 @@ namespace SlaveMatrix
X10Y1_呪印_鎖1 = pars2["鎖1"].ToPar();
X10Y1_呪印_鎖2 = pars2["鎖2"].ToPar();
X10Y1_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [10][2];
pars = Body[10][2];
X10Y2_親指 = pars["親指"].ToPar();
X10Y2_手 = pars["手"].ToPar();
X10Y2_小指 = pars["小指"].ToPar();
@@ -4409,7 +4409,7 @@ namespace SlaveMatrix
X10Y2_呪印_鎖1 = pars2["鎖1"].ToPar();
X10Y2_呪印_鎖2 = pars2["鎖2"].ToPar();
X10Y2_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [10][3];
pars = Body[10][3];
X10Y3_親指 = pars["親指"].ToPar();
X10Y3_手 = pars["手"].ToPar();
X10Y3_小指 = pars["小指"].ToPar();
@@ -4429,7 +4429,7 @@ namespace SlaveMatrix
X10Y3_呪印_鎖1 = pars2["鎖1"].ToPar();
X10Y3_呪印_鎖2 = pars2["鎖2"].ToPar();
X10Y3_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [10][4];
pars = Body[10][4];
X10Y4_親指 = pars["親指"].ToPar();
X10Y4_手 = pars["手"].ToPar();
X10Y4_小指 = pars["小指"].ToPar();
@@ -4449,7 +4449,7 @@ namespace SlaveMatrix
X10Y4_呪印_鎖1 = pars2["鎖1"].ToPar();
X10Y4_呪印_鎖2 = pars2["鎖2"].ToPar();
X10Y4_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [11][0];
pars = Body[11][0];
X11Y0_小指 = pars["小指"].ToPar();
X11Y0_薬指 = pars["薬指"].ToPar();
X11Y0_中指 = pars["中指"].ToPar();
@@ -4468,7 +4468,7 @@ namespace SlaveMatrix
X11Y0_呪印_輪3_輪内 = pars3["輪内"].ToPar();
X11Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X11Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [12][0];
pars = Body[12][0];
X12Y0_親指 = pars["親指"].ToPar();
X12Y0_手 = pars["手"].ToPar();
X12Y0_小指 = pars["小指"].ToPar();
@@ -4488,7 +4488,7 @@ namespace SlaveMatrix
X12Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X12Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X12Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [13][0];
pars = Body[13][0];
X13Y0_中指 = pars["中指"].ToPar();
X13Y0_人指 = pars["人指"].ToPar();
X13Y0_手 = pars["手"].ToPar();
@@ -4505,7 +4505,7 @@ namespace SlaveMatrix
X13Y0_呪印_輪3_輪内 = pars3["輪内"].ToPar();
X13Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X13Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [14][0];
pars = Body[14][0];
X14Y0_親指 = pars["親指"].ToPar();
X14Y0_手 = pars["手"].ToPar();
X14Y0_小指 = pars["小指"].ToPar();
@@ -4525,7 +4525,7 @@ namespace SlaveMatrix
X14Y0_呪印_鎖1 = pars2["鎖1"].ToPar();
X14Y0_呪印_鎖2 = pars2["鎖2"].ToPar();
X14Y0_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [14][1];
pars = Body[14][1];
X14Y1_親指 = pars["親指"].ToPar();
X14Y1_手 = pars["手"].ToPar();
X14Y1_小指 = pars["小指"].ToPar();
@@ -4545,7 +4545,7 @@ namespace SlaveMatrix
X14Y1_呪印_鎖1 = pars2["鎖1"].ToPar();
X14Y1_呪印_鎖2 = pars2["鎖2"].ToPar();
X14Y1_呪印_鎖3 = pars2["鎖3"].ToPar();
pars = [14][2];
pars = Body[14][2];
X14Y2_親指 = pars["親指"].ToPar();
X14Y2_手 = pars["手"].ToPar();
X14Y2_小指 = pars["小指"].ToPar();
@@ -4565,8 +4565,8 @@ namespace SlaveMatrix
X14Y2_呪印_鎖1 = pars2["鎖1"].ToPar();
X14Y2_呪印_鎖2 = pars2["鎖2"].ToPar();
X14Y2_呪印_鎖3 = pars2["鎖3"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -5223,12 +5223,12 @@ namespace SlaveMatrix
X8Y3_手.BasePointBase = X8Y3_手.ToLocal(X8Y3_中指.ToGlobal(X8Y3_中指.JP[0].Joint));
X8Y4_手.BasePointBase = X8Y4_手.ToLocal(X8Y4_中指.ToGlobal(X8Y4_中指.JP[0].Joint));
B = 1.075;
.JoinPAall();
Body.JoinPAall();
}
public override void 0(RenderArea Are)
{
switch (.IndexX)
switch (Body.IndexX)
{
case 0:
Are.Draw(X0Y0_親指);
@@ -5265,7 +5265,7 @@ namespace SlaveMatrix
Are.Draw(X1Y0_呪印_鎖3);
break;
case 2:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X2Y0_親指);
@@ -5389,7 +5389,7 @@ namespace SlaveMatrix
Are.Draw(X4Y0_呪印_鎖3);
break;
case 5:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X5Y0_親指);
@@ -5479,7 +5479,7 @@ namespace SlaveMatrix
}
break;
case 6:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X6Y0_人指);
@@ -5499,7 +5499,7 @@ namespace SlaveMatrix
}
break;
case 7:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X7Y0_人指);
@@ -5519,7 +5519,7 @@ namespace SlaveMatrix
}
break;
case 8:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X8Y0_薬指);
@@ -5544,7 +5544,7 @@ namespace SlaveMatrix
}
break;
case 9:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X9Y0_手);
@@ -5589,7 +5589,7 @@ namespace SlaveMatrix
}
break;
case 10:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X10Y0_親指);
@@ -5726,7 +5726,7 @@ namespace SlaveMatrix
Are.Draw(X13Y0_呪印_鎖3);
break;
default:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X14Y0_親指);
@@ -5786,10 +5786,10 @@ namespace SlaveMatrix
public override void 1(RenderArea Are)
{
switch (.IndexX)
switch (Body.IndexX)
{
case 6:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X6Y0_親指);
@@ -5874,7 +5874,7 @@ namespace SlaveMatrix
}
break;
case 7:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X7Y0_小指);
@@ -5959,7 +5959,7 @@ namespace SlaveMatrix
}
break;
case 8:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X8Y0_手);
@@ -5998,7 +5998,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexX)
switch (Body.IndexX)
{
case 0:
X0Y0_親指CP.Update();
@@ -6035,7 +6035,7 @@ namespace SlaveMatrix
X1Y0_呪印_鎖3CP.Update();
break;
case 2:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X2Y0_親指CP.Update();
@@ -6159,7 +6159,7 @@ namespace SlaveMatrix
X4Y0_呪印_鎖3CP.Update();
break;
case 5:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X5Y0_親指CP.Update();
@@ -6249,7 +6249,7 @@ namespace SlaveMatrix
}
break;
case 6:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X6Y0Pars.GetMiY_MaY(out mm);
@@ -6344,7 +6344,7 @@ namespace SlaveMatrix
}
break;
case 7:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X7Y0Pars.GetMiY_MaY(out mm);
@@ -6439,7 +6439,7 @@ namespace SlaveMatrix
}
break;
case 8:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X8Y0_手CP.Update();
@@ -6484,7 +6484,7 @@ namespace SlaveMatrix
}
break;
case 9:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X9Y0_手CP.Update();
@@ -6529,7 +6529,7 @@ namespace SlaveMatrix
}
break;
case 10:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X10Y0_親指CP.Update();
@@ -6666,7 +6666,7 @@ namespace SlaveMatrix
X13Y0_呪印_鎖3CP.Update();
break;
default:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X14Y0_親指CP.Update();

View File

@@ -859,8 +859,8 @@ namespace SlaveMatrix
調UI.Set_乳首(調UI., : false);
調UI.(ref cd);
(ref cd);
調UI..Yi = (調UI..Yi + dt.Sign() * 2).Clamp(0, 調UI...CountY);
調UI..Yi = (調UI..Yi - dt.Sign() * 2).Clamp(0, 調UI...CountY);
調UI..Yi = (調UI..Yi + dt.Sign() * 2).Clamp(0, 調UI..Body.CountY);
調UI..Yi = (調UI..Yi - dt.Sign() * 2).Clamp(0, 調UI..Body.CountY);
si();
調UI.();
}

View File

@@ -560,8 +560,8 @@ namespace SlaveMatrix
public _アナル(double DisUnit, , , ModeEventDispatcher Med, _アナルD e)
{
ThisType = GetType();
= new Difs(Sta.["アナル"]);
Pars pars = [0][0];
Body = new Difs(Sta.["アナル"]);
Pars pars = Body[0][0];
X0Y0_ヘッド = pars["ヘッド"].ToPar();
Pars pars2 = pars["ユニット"].ToPars();
X0Y0_ユニット_ユニット = pars2["ユニット"].ToPar();
@@ -574,7 +574,7 @@ namespace SlaveMatrix
X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_ヘッド = pars["ヘッド"].ToPar();
pars2 = pars["ユニット"].ToPars();
X0Y1_ユニット_ユニット = pars2["ユニット"].ToPar();
@@ -587,7 +587,7 @@ namespace SlaveMatrix
X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_ヘッド = pars["ヘッド"].ToPar();
pars2 = pars["ユニット"].ToPars();
X0Y2_ユニット_ユニット = pars2["ユニット"].ToPar();
@@ -600,7 +600,7 @@ namespace SlaveMatrix
X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_ヘッド = pars["ヘッド"].ToPar();
pars2 = pars["ユニット"].ToPars();
X0Y3_ユニット_ユニット = pars2["ユニット"].ToPar();
@@ -613,7 +613,7 @@ namespace SlaveMatrix
X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_ヘッド = pars["ヘッド"].ToPar();
pars2 = pars["ユニット"].ToPars();
X0Y4_ユニット_ユニット = pars2["ユニット"].ToPar();
@@ -626,8 +626,8 @@ namespace SlaveMatrix
X0Y4_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y4_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y4_ユニット_パワー4 = pars2["パワー4"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -733,12 +733,12 @@ namespace SlaveMatrix
X0Y4_ユニット_ユニット.BasePointBase = X0Y4_ユニット_ユニット.ToLocal(X0Y4_ヘッド.ToGlobal(X0Y4_ヘッド.JP[0].Joint));
B *= 1.07;
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_ヘッドCP.Update();

View File

@@ -974,8 +974,8 @@ namespace SlaveMatrix
public _コモン(double DisUnit, , , ModeEventDispatcher Med, _コモンD e)
{
ThisType = GetType();
= new Difs(Sta.["コモン"]);
Pars pars = [0][0];
Body = new Difs(Sta.["コモン"]);
Pars pars = Body[0][0];
X0Y0_ヘッド = pars["ヘッド"].ToPar();
X0Y0_イボ1 = pars["イボ1"].ToPar();
X0Y0_イボ2 = pars["イボ2"].ToPar();
@@ -1000,7 +1000,7 @@ namespace SlaveMatrix
X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_ヘッド = pars["ヘッド"].ToPar();
X0Y1_イボ1 = pars["イボ1"].ToPar();
X0Y1_イボ2 = pars["イボ2"].ToPar();
@@ -1025,7 +1025,7 @@ namespace SlaveMatrix
X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_ヘッド = pars["ヘッド"].ToPar();
X0Y2_イボ1 = pars["イボ1"].ToPar();
X0Y2_イボ2 = pars["イボ2"].ToPar();
@@ -1047,7 +1047,7 @@ namespace SlaveMatrix
X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_ヘッド = pars["ヘッド"].ToPar();
X0Y3_イボ1 = pars["イボ1"].ToPar();
X0Y3_イボ2 = pars["イボ2"].ToPar();
@@ -1066,7 +1066,7 @@ namespace SlaveMatrix
X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_ヘッド = pars["ヘッド"].ToPar();
pars2 = pars["ユニット"].ToPars();
X0Y4_ユニット_ユニット = pars2["ユニット"].ToPar();
@@ -1079,8 +1079,8 @@ namespace SlaveMatrix
X0Y4_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y4_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y4_ユニット_パワー4 = pars2["パワー4"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -1237,12 +1237,12 @@ namespace SlaveMatrix
X0Y4_ユニット_ユニット.BasePointBase = X0Y4_ユニット_ユニット.ToLocal(X0Y4_ヘッド.ToGlobal(X0Y4_ヘッド.JP[0].Joint));
B *= 1.07;
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_ヘッドCP.Update();

View File

@@ -683,8 +683,8 @@ namespace SlaveMatrix
public _ディル(double DisUnit, , , ModeEventDispatcher Med, _ディルD e)
{
ThisType = GetType();
= new Difs(Sta.["ディル"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ディル"]);
Pars pars = Body[0][0];
X0Y0_ヘッド = pars["ヘッド"].ToPar();
X0Y0_血管1 = pars["血管1"].ToPar();
X0Y0_血管2 = pars["血管2"].ToPar();
@@ -700,7 +700,7 @@ namespace SlaveMatrix
X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_ヘッド = pars["ヘッド"].ToPar();
X0Y1_血管1 = pars["血管1"].ToPar();
X0Y1_血管2 = pars["血管2"].ToPar();
@@ -716,7 +716,7 @@ namespace SlaveMatrix
X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_ヘッド = pars["ヘッド"].ToPar();
X0Y2_血管1 = pars["血管1"].ToPar();
X0Y2_血管2 = pars["血管2"].ToPar();
@@ -731,7 +731,7 @@ namespace SlaveMatrix
X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_ヘッド = pars["ヘッド"].ToPar();
X0Y3_血管1 = pars["血管1"].ToPar();
X0Y3_血管2 = pars["血管2"].ToPar();
@@ -746,7 +746,7 @@ namespace SlaveMatrix
X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_ヘッド = pars["ヘッド"].ToPar();
X0Y4_血管 = pars["血管"].ToPar();
pars2 = pars["ユニット"].ToPars();
@@ -760,8 +760,8 @@ namespace SlaveMatrix
X0Y4_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y4_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y4_ユニット_パワー4 = pars2["パワー4"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -882,12 +882,12 @@ namespace SlaveMatrix
X0Y4_ユニット_ユニット.BasePointBase = X0Y4_ユニット_ユニット.ToLocal(X0Y4_ヘッド.ToGlobal(X0Y4_ヘッド.JP[2].Joint));
B *= 1.07;
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_ヘッドCP.Update();

View File

@@ -806,8 +806,8 @@ namespace SlaveMatrix
public _デンマ(double DisUnit, , , ModeEventDispatcher Med, _デンマD e)
{
ThisType = GetType();
= new Difs(Sta.["デンマ"]);
Pars pars = [0][0];
Body = new Difs(Sta.["デンマ"]);
Pars pars = Body[0][0];
X0Y0_ヘッド = pars["ヘッド"].ToPar();
X0Y0_ヘッド線1 = pars["ヘッド線1"].ToPar();
X0Y0_ヘッド線2 = pars["ヘッド線2"].ToPar();
@@ -826,7 +826,7 @@ namespace SlaveMatrix
X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_ヘッド = pars["ヘッド"].ToPar();
X0Y1_ヘッド線1 = pars["ヘッド線1"].ToPar();
X0Y1_ヘッド線2 = pars["ヘッド線2"].ToPar();
@@ -845,7 +845,7 @@ namespace SlaveMatrix
X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_ヘッド = pars["ヘッド"].ToPar();
X0Y2_ヘッド線1 = pars["ヘッド線1"].ToPar();
X0Y2_ヘッド線2 = pars["ヘッド線2"].ToPar();
@@ -863,7 +863,7 @@ namespace SlaveMatrix
X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_ヘッド = pars["ヘッド"].ToPar();
X0Y3_ヘッド線1 = pars["ヘッド線1"].ToPar();
X0Y3_ヘッド線2 = pars["ヘッド線2"].ToPar();
@@ -880,7 +880,7 @@ namespace SlaveMatrix
X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_ヘッド = pars["ヘッド"].ToPar();
X0Y4_ヘッド線 = pars["ヘッド線"].ToPar();
X0Y4_拡張ユニット = pars["拡張ユニット"].ToPar();
@@ -896,10 +896,10 @@ namespace SlaveMatrix
X0Y4_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y4_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y4_ユニット_パワー4 = pars2["パワー4"].ToPar();
.SetJoints();
= new JointD();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -1036,12 +1036,12 @@ namespace SlaveMatrix
X0Y4_ユニット_ユニット.BasePointBase = X0Y4_ユニット_ユニット.ToLocal(X0Y4_ヘッド.ToGlobal(X0Y4_ヘッド.JP[1].Joint));
B *= 1.07;
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_ヘッドCP.Update();

View File

@@ -2645,8 +2645,8 @@ namespace SlaveMatrix
public _ドリル(double DisUnit, , , ModeEventDispatcher Med, _ドリルD e)
{
ThisType = GetType();
= new Difs(Sta.["ドリル"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ドリル"]);
Pars pars = Body[0][0];
X0Y0_ヘッド = pars["ヘッド"].ToPar();
X0Y0_イボ1 = pars["イボ1"].ToPar();
X0Y0_イボ2 = pars["イボ2"].ToPar();
@@ -2677,7 +2677,7 @@ namespace SlaveMatrix
X0Y0_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y0_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y0_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_ヘッド = pars["ヘッド"].ToPar();
X0Y1_イボ1 = pars["イボ1"].ToPar();
X0Y1_イボ2 = pars["イボ2"].ToPar();
@@ -2707,7 +2707,7 @@ namespace SlaveMatrix
X0Y1_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y1_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y1_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_ヘッド = pars["ヘッド"].ToPar();
X0Y2_イボ1 = pars["イボ1"].ToPar();
X0Y2_イボ2 = pars["イボ2"].ToPar();
@@ -2732,7 +2732,7 @@ namespace SlaveMatrix
X0Y2_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y2_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y2_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_ヘッド = pars["ヘッド"].ToPar();
X0Y3_イボ1 = pars["イボ1"].ToPar();
X0Y3_イボ2 = pars["イボ2"].ToPar();
@@ -2752,7 +2752,7 @@ namespace SlaveMatrix
X0Y3_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y3_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y3_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_ヘッド = pars["ヘッド"].ToPar();
X0Y4_イボ1 = pars["イボ1"].ToPar();
X0Y4_イボ2 = pars["イボ2"].ToPar();
@@ -2768,7 +2768,7 @@ namespace SlaveMatrix
X0Y4_ユニット_パワー2 = pars2["パワー2"].ToPar();
X0Y4_ユニット_パワー3 = pars2["パワー3"].ToPar();
X0Y4_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [1][0];
pars = Body[1][0];
X1Y0_ヘッド = pars["ヘッド"].ToPar();
X1Y0_イボ1 = pars["イボ1"].ToPar();
X1Y0_イボ2 = pars["イボ2"].ToPar();
@@ -2800,7 +2800,7 @@ namespace SlaveMatrix
X1Y0_ユニット_パワー2 = pars2["パワー2"].ToPar();
X1Y0_ユニット_パワー3 = pars2["パワー3"].ToPar();
X1Y0_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [1][1];
pars = Body[1][1];
X1Y1_ヘッド = pars["ヘッド"].ToPar();
X1Y1_イボ1 = pars["イボ1"].ToPar();
X1Y1_イボ2 = pars["イボ2"].ToPar();
@@ -2830,7 +2830,7 @@ namespace SlaveMatrix
X1Y1_ユニット_パワー2 = pars2["パワー2"].ToPar();
X1Y1_ユニット_パワー3 = pars2["パワー3"].ToPar();
X1Y1_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [1][2];
pars = Body[1][2];
X1Y2_ヘッド = pars["ヘッド"].ToPar();
X1Y2_イボ1 = pars["イボ1"].ToPar();
X1Y2_イボ2 = pars["イボ2"].ToPar();
@@ -2856,7 +2856,7 @@ namespace SlaveMatrix
X1Y2_ユニット_パワー2 = pars2["パワー2"].ToPar();
X1Y2_ユニット_パワー3 = pars2["パワー3"].ToPar();
X1Y2_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [1][3];
pars = Body[1][3];
X1Y3_ヘッド = pars["ヘッド"].ToPar();
X1Y3_イボ1 = pars["イボ1"].ToPar();
X1Y3_イボ2 = pars["イボ2"].ToPar();
@@ -2877,7 +2877,7 @@ namespace SlaveMatrix
X1Y3_ユニット_パワー2 = pars2["パワー2"].ToPar();
X1Y3_ユニット_パワー3 = pars2["パワー3"].ToPar();
X1Y3_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [1][4];
pars = Body[1][4];
X1Y4_ヘッド = pars["ヘッド"].ToPar();
X1Y4_イボ1 = pars["イボ1"].ToPar();
X1Y4_イボ2 = pars["イボ2"].ToPar();
@@ -2893,7 +2893,7 @@ namespace SlaveMatrix
X1Y4_ユニット_パワー2 = pars2["パワー2"].ToPar();
X1Y4_ユニット_パワー3 = pars2["パワー3"].ToPar();
X1Y4_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [2][0];
pars = Body[2][0];
X2Y0_ヘッド = pars["ヘッド"].ToPar();
X2Y0_イボ1 = pars["イボ1"].ToPar();
X2Y0_イボ2 = pars["イボ2"].ToPar();
@@ -2927,7 +2927,7 @@ namespace SlaveMatrix
X2Y0_ユニット_パワー2 = pars2["パワー2"].ToPar();
X2Y0_ユニット_パワー3 = pars2["パワー3"].ToPar();
X2Y0_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [2][1];
pars = Body[2][1];
X2Y1_ヘッド = pars["ヘッド"].ToPar();
X2Y1_イボ1 = pars["イボ1"].ToPar();
X2Y1_イボ2 = pars["イボ2"].ToPar();
@@ -2959,7 +2959,7 @@ namespace SlaveMatrix
X2Y1_ユニット_パワー2 = pars2["パワー2"].ToPar();
X2Y1_ユニット_パワー3 = pars2["パワー3"].ToPar();
X2Y1_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [2][2];
pars = Body[2][2];
X2Y2_ヘッド = pars["ヘッド"].ToPar();
X2Y2_イボ1 = pars["イボ1"].ToPar();
X2Y2_イボ2 = pars["イボ2"].ToPar();
@@ -2986,7 +2986,7 @@ namespace SlaveMatrix
X2Y2_ユニット_パワー2 = pars2["パワー2"].ToPar();
X2Y2_ユニット_パワー3 = pars2["パワー3"].ToPar();
X2Y2_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [2][3];
pars = Body[2][3];
X2Y3_ヘッド = pars["ヘッド"].ToPar();
X2Y3_イボ1 = pars["イボ1"].ToPar();
X2Y3_イボ2 = pars["イボ2"].ToPar();
@@ -3009,7 +3009,7 @@ namespace SlaveMatrix
X2Y3_ユニット_パワー2 = pars2["パワー2"].ToPar();
X2Y3_ユニット_パワー3 = pars2["パワー3"].ToPar();
X2Y3_ユニット_パワー4 = pars2["パワー4"].ToPar();
pars = [2][4];
pars = Body[2][4];
X2Y4_ヘッド = pars["ヘッド"].ToPar();
X2Y4_イボ1 = pars["イボ1"].ToPar();
X2Y4_イボ2 = pars["イボ2"].ToPar();
@@ -3026,8 +3026,8 @@ namespace SlaveMatrix
X2Y4_ユニット_パワー2 = pars2["パワー2"].ToPar();
X2Y4_ユニット_パワー3 = pars2["パワー3"].ToPar();
X2Y4_ユニット_パワー4 = pars2["パワー4"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -3459,15 +3459,15 @@ namespace SlaveMatrix
X2Y4_ユニット_ユニット.BasePointBase = X2Y4_ユニット_ユニット.ToLocal(X2Y4_ヘッド.ToGlobal(X2Y4_ヘッド.JP[4].Joint));
B *= 1.07;
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()
{
switch (.IndexX)
switch (Body.IndexX)
{
case 0:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_ヘッドCP.Update();
@@ -3594,7 +3594,7 @@ namespace SlaveMatrix
}
return;
case 1:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X1Y0_ヘッドCP.Update();
@@ -3724,7 +3724,7 @@ namespace SlaveMatrix
}
return;
}
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X2Y0_ヘッドCP.Update();

View File

@@ -995,8 +995,8 @@ namespace SlaveMatrix
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["パール"]);
Pars pars = [0][0];
Body = new Difs(Sta.["パール"]);
Pars pars = Body[0][0];
X0Y0_軸 = pars["軸"].ToPar();
X0Y0_玉境界 = pars["玉境界"].ToPar();
X0Y0_玉1 = pars["玉1"].ToPar();
@@ -1008,7 +1008,7 @@ namespace SlaveMatrix
X0Y0_玉7 = pars["玉7"].ToPar();
X0Y0_輪上 = pars["輪上"].ToPar();
X0Y0_輪下 = pars["輪下"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_軸 = pars["軸"].ToPar();
X0Y1_玉境界 = pars["玉境界"].ToPar();
X0Y1_玉1 = pars["玉1"].ToPar();
@@ -1020,7 +1020,7 @@ namespace SlaveMatrix
X0Y1_玉7 = pars["玉7"].ToPar();
X0Y1_輪上 = pars["輪上"].ToPar();
X0Y1_輪下 = pars["輪下"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_軸 = pars["軸"].ToPar();
X0Y2_玉境界 = pars["玉境界"].ToPar();
X0Y2_玉1 = pars["玉1"].ToPar();
@@ -1031,7 +1031,7 @@ namespace SlaveMatrix
X0Y2_玉6 = pars["玉6"].ToPar();
X0Y2_輪上 = pars["輪上"].ToPar();
X0Y2_輪下 = pars["輪下"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_軸 = pars["軸"].ToPar();
X0Y3_玉境界 = pars["玉境界"].ToPar();
X0Y3_玉1 = pars["玉1"].ToPar();
@@ -1042,7 +1042,7 @@ namespace SlaveMatrix
X0Y3_玉6 = pars["玉6"].ToPar();
X0Y3_輪上 = pars["輪上"].ToPar();
X0Y3_輪下 = pars["輪下"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_軸 = pars["軸"].ToPar();
X0Y4_玉境界 = pars["玉境界"].ToPar();
X0Y4_玉1 = pars["玉1"].ToPar();
@@ -1052,7 +1052,7 @@ namespace SlaveMatrix
X0Y4_玉5 = pars["玉5"].ToPar();
X0Y4_輪上 = pars["輪上"].ToPar();
X0Y4_輪下 = pars["輪下"].ToPar();
pars = [0][5];
pars = Body[0][5];
X0Y5_軸 = pars["軸"].ToPar();
X0Y5_玉境界 = pars["玉境界"].ToPar();
X0Y5_玉1 = pars["玉1"].ToPar();
@@ -1062,7 +1062,7 @@ namespace SlaveMatrix
X0Y5_玉5 = pars["玉5"].ToPar();
X0Y5_輪上 = pars["輪上"].ToPar();
X0Y5_輪下 = pars["輪下"].ToPar();
pars = [0][6];
pars = Body[0][6];
X0Y6_軸 = pars["軸"].ToPar();
X0Y6_玉境界 = pars["玉境界"].ToPar();
X0Y6_玉1 = pars["玉1"].ToPar();
@@ -1071,7 +1071,7 @@ namespace SlaveMatrix
X0Y6_玉4 = pars["玉4"].ToPar();
X0Y6_輪上 = pars["輪上"].ToPar();
X0Y6_輪下 = pars["輪下"].ToPar();
pars = [0][7];
pars = Body[0][7];
X0Y7_軸 = pars["軸"].ToPar();
X0Y7_玉境界 = pars["玉境界"].ToPar();
X0Y7_玉1 = pars["玉1"].ToPar();
@@ -1080,7 +1080,7 @@ namespace SlaveMatrix
X0Y7_玉4 = pars["玉4"].ToPar();
X0Y7_輪上 = pars["輪上"].ToPar();
X0Y7_輪下 = pars["輪下"].ToPar();
pars = [0][8];
pars = Body[0][8];
X0Y8_軸 = pars["軸"].ToPar();
X0Y8_玉境界 = pars["玉境界"].ToPar();
X0Y8_玉1 = pars["玉1"].ToPar();
@@ -1088,7 +1088,7 @@ namespace SlaveMatrix
X0Y8_玉3 = pars["玉3"].ToPar();
X0Y8_輪上 = pars["輪上"].ToPar();
X0Y8_輪下 = pars["輪下"].ToPar();
pars = [0][9];
pars = Body[0][9];
X0Y9_軸 = pars["軸"].ToPar();
X0Y9_玉境界 = pars["玉境界"].ToPar();
X0Y9_玉1 = pars["玉1"].ToPar();
@@ -1096,48 +1096,48 @@ namespace SlaveMatrix
X0Y9_玉3 = pars["玉3"].ToPar();
X0Y9_輪上 = pars["輪上"].ToPar();
X0Y9_輪下 = pars["輪下"].ToPar();
pars = [0][10];
pars = Body[0][10];
X0Y10_軸 = pars["軸"].ToPar();
X0Y10_玉境界 = pars["玉境界"].ToPar();
X0Y10_玉1 = pars["玉1"].ToPar();
X0Y10_玉2 = pars["玉2"].ToPar();
X0Y10_輪上 = pars["輪上"].ToPar();
X0Y10_輪下 = pars["輪下"].ToPar();
pars = [0][11];
pars = Body[0][11];
X0Y11_軸 = pars["軸"].ToPar();
X0Y11_玉境界 = pars["玉境界"].ToPar();
X0Y11_玉1 = pars["玉1"].ToPar();
X0Y11_玉2 = pars["玉2"].ToPar();
X0Y11_輪上 = pars["輪上"].ToPar();
X0Y11_輪下 = pars["輪下"].ToPar();
pars = [0][12];
pars = Body[0][12];
X0Y12_軸 = pars["軸"].ToPar();
X0Y12_玉境界 = pars["玉境界"].ToPar();
X0Y12_玉 = pars["玉"].ToPar();
X0Y12_輪上 = pars["輪上"].ToPar();
X0Y12_輪下 = pars["輪下"].ToPar();
pars = [0][13];
pars = Body[0][13];
X0Y13_軸 = pars["軸"].ToPar();
X0Y13_玉境界 = pars["玉境界"].ToPar();
X0Y13_玉 = pars["玉"].ToPar();
X0Y13_輪上 = pars["輪上"].ToPar();
X0Y13_輪下 = pars["輪下"].ToPar();
pars = [0][14];
pars = Body[0][14];
X0Y14_軸 = pars["軸"].ToPar();
X0Y14_玉境界 = pars["玉境界"].ToPar();
X0Y14_輪上 = pars["輪上"].ToPar();
X0Y14_輪下 = pars["輪下"].ToPar();
pars = [0][15];
pars = Body[0][15];
X0Y15_軸 = pars["軸"].ToPar();
X0Y15_玉境界 = pars["玉境界"].ToPar();
X0Y15_輪上 = pars["輪上"].ToPar();
X0Y15_輪下 = pars["輪下"].ToPar();
pars = [0][16];
pars = Body[0][16];
X0Y16_軸 = pars["軸"].ToPar();
X0Y16_輪上境界 = pars["輪上境界"].ToPar();
X0Y16_輪下 = pars["輪下"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -1325,12 +1325,12 @@ namespace SlaveMatrix
X0Y16_輪下.BasePointBase = X0Y16_輪下.ToLocal(X0Y16_輪上境界.ToGlobal(X0Y16_輪上境界.JP[0].Joint));
B *= 1.07;
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_軸CP.Update();

View File

@@ -100,11 +100,11 @@ namespace SlaveMatrix
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["ピアス"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ピアス"]);
Pars pars = Body[0][0];
X0Y0_ピアス = pars["ピアス"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -430,71 +430,71 @@ namespace SlaveMatrix
}
}
public JointS 尿_接続点 => new JointS(, X0Y0_陰茎, 3);
public JointS 尿_接続点 => new JointS(Body, X0Y0_陰茎, 3);
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
2 = this;
ThisType = GetType();
= new Difs(Sta.["ペニス"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ペニス"]);
Pars pars = Body[0][0];
X0Y0_陰嚢 = pars["陰嚢"].ToPar();
X0Y0_陰茎 = pars["陰茎"].ToPar();
X0Y0_血管下 = pars["血管下"].ToPar();
X0Y0_血管上 = pars["血管上"].ToPar();
X0Y0_亀頭 = pars["亀頭"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_陰嚢 = pars["陰嚢"].ToPar();
X0Y1_陰茎 = pars["陰茎"].ToPar();
X0Y1_血管下 = pars["血管下"].ToPar();
X0Y1_血管上 = pars["血管上"].ToPar();
X0Y1_亀頭 = pars["亀頭"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_陰嚢 = pars["陰嚢"].ToPar();
X0Y2_陰茎 = pars["陰茎"].ToPar();
X0Y2_血管下 = pars["血管下"].ToPar();
X0Y2_血管上 = pars["血管上"].ToPar();
X0Y2_亀頭 = pars["亀頭"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_陰嚢 = pars["陰嚢"].ToPar();
X0Y3_陰茎 = pars["陰茎"].ToPar();
X0Y3_血管下 = pars["血管下"].ToPar();
X0Y3_血管上 = pars["血管上"].ToPar();
X0Y3_亀頭 = pars["亀頭"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_陰嚢 = pars["陰嚢"].ToPar();
X0Y4_陰茎 = pars["陰茎"].ToPar();
X0Y4_血管下 = pars["血管下"].ToPar();
X0Y4_血管上 = pars["血管上"].ToPar();
X0Y4_亀頭 = pars["亀頭"].ToPar();
pars = [1][0];
pars = Body[1][0];
X1Y0_陰嚢 = pars["陰嚢"].ToPar();
X1Y0_陰茎 = pars["陰茎"].ToPar();
X1Y0_血管下 = pars["血管下"].ToPar();
X1Y0_血管上 = pars["血管上"].ToPar();
X1Y0_亀頭 = pars["亀頭"].ToPar();
pars = [1][1];
pars = Body[1][1];
X1Y1_陰嚢 = pars["陰嚢"].ToPar();
X1Y1_陰茎 = pars["陰茎"].ToPar();
X1Y1_血管下 = pars["血管下"].ToPar();
X1Y1_血管上 = pars["血管上"].ToPar();
X1Y1_亀頭 = pars["亀頭"].ToPar();
pars = [1][2];
pars = Body[1][2];
X1Y2_陰嚢 = pars["陰嚢"].ToPar();
X1Y2_陰茎 = pars["陰茎"].ToPar();
X1Y2_血管下 = pars["血管下"].ToPar();
X1Y2_血管上 = pars["血管上"].ToPar();
pars = [1][3];
pars = Body[1][3];
X1Y3_陰嚢 = pars["陰嚢"].ToPar();
X1Y3_陰茎 = pars["陰茎"].ToPar();
X1Y3_血管下 = pars["血管下"].ToPar();
X1Y3_血管上 = pars["血管上"].ToPar();
pars = [1][4];
pars = Body[1][4];
X1Y4_陰嚢 = pars["陰嚢"].ToPar();
X1Y4_陰茎 = pars["陰茎"].ToPar();
X1Y4_血管下 = pars["血管下"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -603,11 +603,11 @@ namespace SlaveMatrix
X1Y3_陰嚢.BasePointBase = X1Y3_陰嚢.ToLocal(X1Y3_陰茎.ToGlobal(X1Y3_陰茎.JP[2].Joint));
X1Y4_陰嚢.BasePointBase = X1Y4_陰嚢.ToLocal(X1Y4_陰茎.ToGlobal(X1Y4_陰茎.JP[2].Joint));
Vector2D position = AreM.GetPosition(ref AreM.BasePoint);
foreach (Par item in .EnumJoinRoot)
foreach (Par item in Body.EnumJoinRoot)
{
item.PositionBase = position;
}
.JoinPAall();
Body.JoinPAall();
B *= 1.07;
B = 1.08;
}
@@ -621,15 +621,15 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
AreM.Clear();
.Draw(AreM);
Body.Draw(AreM);
Are.Draw(AreM);
}
public override void ()
{
if (.IndexX == 0)
if (Body.IndexX == 0)
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_陰嚢CP.Update();
@@ -670,7 +670,7 @@ namespace SlaveMatrix
}
else
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X1Y0_陰嚢CP.Update();

View File

@@ -612,7 +612,7 @@ namespace SlaveMatrix
Runing = delegate(Mot m)
{
xc = 1.0 + 0.2 * m.Value;
foreach (Par item in 調UI...EnumAllPar())
foreach (Par item in 調UI..Body.EnumAllPar())
{
if (item.Tag != "陰嚢")
{
@@ -677,7 +677,7 @@ namespace SlaveMatrix
調UI..Yv = m.Value;
if (調UI..Yv >= 0.65 && 調UI.Focus == )
{
p = 調UI...Current.EnumAllPar().First();
p = 調UI..Body.Current.EnumAllPar().First();
cp = p.ToGlobal(p.OP.GetCenter() + Oth.GetRandomVector() * 0.0025);
hc = 2.Med.GetHitColor(2.Med.FromBasePosition(cp));
2.Bod.Addぶっかけ(cp, hc);

View File

@@ -416,14 +416,14 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_腹, 0);
public JointS _接続点 => new JointS(Body, X0Y0_腹, 0);
public _人(double DisUnit, , , ModeEventDispatcher Med, _人D e)
{
_人 _人2 = this;
ThisType = GetType();
= new Difs(Sta.["ボテ腹"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ボテ腹"]);
Pars pars = Body[0][0];
X0Y0_腹 = pars["腹"].ToPar();
X0Y0_ハイライト = pars["ハイライト"].ToPar();
X0Y0_臍 = pars["臍"].ToPar();
@@ -431,7 +431,7 @@ namespace SlaveMatrix
X0Y0_ハイライト左2 = pars["ハイライト左2"].ToPar();
X0Y0_ハイライト右1 = pars["ハイライト右1"].ToPar();
X0Y0_ハイライト右2 = pars["ハイライト右2"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_腹 = pars["腹"].ToPar();
X0Y1_ハイライト = pars["ハイライト"].ToPar();
X0Y1_臍 = pars["臍"].ToPar();
@@ -439,7 +439,7 @@ namespace SlaveMatrix
X0Y1_ハイライト左2 = pars["ハイライト左2"].ToPar();
X0Y1_ハイライト右1 = pars["ハイライト右1"].ToPar();
X0Y1_ハイライト右2 = pars["ハイライト右2"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_腹 = pars["腹"].ToPar();
X0Y2_ハイライト = pars["ハイライト"].ToPar();
X0Y2_臍 = pars["臍"].ToPar();
@@ -447,7 +447,7 @@ namespace SlaveMatrix
X0Y2_ハイライト左2 = pars["ハイライト左2"].ToPar();
X0Y2_ハイライト右1 = pars["ハイライト右1"].ToPar();
X0Y2_ハイライト右2 = pars["ハイライト右2"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_腹 = pars["腹"].ToPar();
X0Y3_ハイライト = pars["ハイライト"].ToPar();
X0Y3_臍 = pars["臍"].ToPar();
@@ -455,7 +455,7 @@ namespace SlaveMatrix
X0Y3_ハイライト左2 = pars["ハイライト左2"].ToPar();
X0Y3_ハイライト右1 = pars["ハイライト右1"].ToPar();
X0Y3_ハイライト右2 = pars["ハイライト右2"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_腹 = pars["腹"].ToPar();
X0Y4_ハイライト = pars["ハイライト"].ToPar();
X0Y4_臍 = pars["臍"].ToPar();
@@ -463,8 +463,8 @@ namespace SlaveMatrix
X0Y4_ハイライト左2 = pars["ハイライト左2"].ToPar();
X0Y4_ハイライト右1 = pars["ハイライト右1"].ToPar();
X0Y4_ハイライト右2 = pars["ハイライト右2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -591,14 +591,14 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
.Draw(Are);
Body.Draw(Are);
.Draw(Are);
.Draw(Are);
}
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_腹CP.Update();

View File

@@ -155,30 +155,30 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_腹, 0);
public JointS _接続点 => new JointS(Body, X0Y0_腹, 0);
public _獣(double DisUnit, , , ModeEventDispatcher Med, _獣D e)
{
_獣 _獣2 = this;
ThisType = GetType();
= new Difs(Sta.["四足ボテ腹"]);
Pars pars = [0][0];
Body = new Difs(Sta.["四足ボテ腹"]);
Pars pars = Body[0][0];
X0Y0_腹 = pars["腹"].ToPar();
X0Y0_臍 = pars["臍"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_腹 = pars["腹"].ToPar();
X0Y1_臍 = pars["臍"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_腹 = pars["腹"].ToPar();
X0Y2_臍 = pars["臍"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_腹 = pars["腹"].ToPar();
X0Y3_臍 = pars["臍"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_腹 = pars["腹"].ToPar();
X0Y4_臍 = pars["臍"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -257,7 +257,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_腹CP.Update();

View File

@@ -425,8 +425,8 @@ namespace SlaveMatrix
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["ボテ腹板"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ボテ腹板"]);
Pars pars = Body[0][0];
Pars pars2 = pars["腹板4"].ToPars();
X0Y0_腹板4_腹板 = pars2["腹板"].ToPar();
X0Y0_腹板4_縦線 = pars2["縦線"].ToPar();
@@ -439,7 +439,7 @@ namespace SlaveMatrix
pars2 = pars["腹板1"].ToPars();
X0Y0_腹板1_腹板 = pars2["腹板"].ToPar();
X0Y0_腹板1_縦線 = pars2["縦線"].ToPar();
Pars pars3 = [0][1];
Pars pars3 = Body[0][1];
pars2 = pars3["腹板4"].ToPars();
X0Y1_腹板4_腹板 = pars2["腹板"].ToPar();
X0Y1_腹板4_縦線 = pars2["縦線"].ToPar();
@@ -452,7 +452,7 @@ namespace SlaveMatrix
pars2 = pars3["腹板1"].ToPars();
X0Y1_腹板1_腹板 = pars2["腹板"].ToPar();
X0Y1_腹板1_縦線 = pars2["縦線"].ToPar();
Pars pars4 = [0][2];
Pars pars4 = Body[0][2];
pars2 = pars4["腹板4"].ToPars();
X0Y2_腹板4_腹板 = pars2["腹板"].ToPar();
X0Y2_腹板4_縦線 = pars2["縦線"].ToPar();
@@ -465,7 +465,7 @@ namespace SlaveMatrix
pars2 = pars4["腹板1"].ToPars();
X0Y2_腹板1_腹板 = pars2["腹板"].ToPar();
X0Y2_腹板1_縦線 = pars2["縦線"].ToPar();
Pars pars5 = [0][3];
Pars pars5 = Body[0][3];
pars2 = pars5["腹板4"].ToPars();
X0Y3_腹板4_腹板 = pars2["腹板"].ToPar();
X0Y3_腹板4_縦線 = pars2["縦線"].ToPar();
@@ -478,7 +478,7 @@ namespace SlaveMatrix
pars2 = pars5["腹板1"].ToPars();
X0Y3_腹板1_腹板 = pars2["腹板"].ToPar();
X0Y3_腹板1_縦線 = pars2["縦線"].ToPar();
Pars pars6 = [0][4];
Pars pars6 = Body[0][4];
pars2 = pars6["腹板4"].ToPars();
X0Y4_腹板4_腹板 = pars2["腹板"].ToPar();
X0Y4_腹板4_縦線 = pars2["縦線"].ToPar();
@@ -491,8 +491,8 @@ namespace SlaveMatrix
pars2 = pars6["腹板1"].ToPars();
X0Y4_腹板1_腹板 = pars2["腹板"].ToPar();
X0Y4_腹板1_縦線 = pars2["縦線"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -578,7 +578,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_腹板4_腹板CP.Update();

View File

@@ -332,59 +332,59 @@ namespace SlaveMatrix
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["マウス"]);
Pars pars = [0][0];
Body = new Difs(Sta.["マウス"]);
Pars pars = Body[0][0];
X0Y0_上唇 = pars["上唇"].ToPar();
X0Y0_下唇 = pars["下唇"].ToPar();
pars = [1][0];
pars = Body[1][0];
X1Y0_上唇 = pars["上唇"].ToPar();
X1Y0_下唇 = pars["下唇"].ToPar();
pars = [2][0];
pars = Body[2][0];
X2Y0_舌 = pars["舌"].ToPar();
X2Y0_上唇 = pars["上唇"].ToPar();
X2Y0_下唇 = pars["下唇"].ToPar();
pars = [3][0];
pars = Body[3][0];
X3Y0_舌 = pars["舌"].ToPar();
X3Y0_上唇 = pars["上唇"].ToPar();
X3Y0_下唇 = pars["下唇"].ToPar();
pars = [3][1];
pars = Body[3][1];
X3Y1_舌 = pars["舌"].ToPar();
X3Y1_上唇 = pars["上唇"].ToPar();
X3Y1_下唇 = pars["下唇"].ToPar();
pars = [3][2];
pars = Body[3][2];
X3Y2_舌 = pars["舌"].ToPar();
X3Y2_上唇 = pars["上唇"].ToPar();
X3Y2_下唇 = pars["下唇"].ToPar();
pars = [3][3];
pars = Body[3][3];
X3Y3_舌 = pars["舌"].ToPar();
X3Y3_上唇 = pars["上唇"].ToPar();
X3Y3_下唇 = pars["下唇"].ToPar();
pars = [3][4];
pars = Body[3][4];
X3Y4_舌 = pars["舌"].ToPar();
X3Y4_上唇 = pars["上唇"].ToPar();
X3Y4_下唇 = pars["下唇"].ToPar();
pars = [4][0];
pars = Body[4][0];
X4Y0_舌 = pars["舌"].ToPar();
X4Y0_上唇 = pars["上唇"].ToPar();
X4Y0_下唇 = pars["下唇"].ToPar();
pars = [4][1];
pars = Body[4][1];
X4Y1_舌 = pars["舌"].ToPar();
X4Y1_上唇 = pars["上唇"].ToPar();
X4Y1_下唇 = pars["下唇"].ToPar();
pars = [4][2];
pars = Body[4][2];
X4Y2_舌 = pars["舌"].ToPar();
X4Y2_上唇 = pars["上唇"].ToPar();
X4Y2_下唇 = pars["下唇"].ToPar();
pars = [4][3];
pars = Body[4][3];
X4Y3_舌 = pars["舌"].ToPar();
X4Y3_上唇 = pars["上唇"].ToPar();
X4Y3_下唇 = pars["下唇"].ToPar();
pars = [4][4];
pars = Body[4][4];
X4Y4_舌 = pars["舌"].ToPar();
X4Y4_上唇 = pars["上唇"].ToPar();
X4Y4_下唇 = pars["下唇"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -463,18 +463,18 @@ namespace SlaveMatrix
X4Y3_上唇.BasePointBase = X4Y3_上唇.ToLocal(X4Y3_舌.ToGlobal(X4Y3_舌.JP[0].Joint));
X4Y4_上唇.BasePointBase = X4Y4_上唇.ToLocal(X4Y4_舌.ToGlobal(X4Y4_舌.JP[0].Joint));
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void 0(RenderArea Are)
{
switch (.IndexX)
switch (Body.IndexX)
{
case 2:
Are.Draw(X2Y0_舌);
break;
case 3:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X3Y0_舌);
@@ -494,7 +494,7 @@ namespace SlaveMatrix
}
break;
case 4:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X4Y0_舌);
@@ -518,7 +518,7 @@ namespace SlaveMatrix
public override void 1(RenderArea Are)
{
switch (.IndexX)
switch (Body.IndexX)
{
case 0:
Are.Draw(X0Y0_上唇);
@@ -533,7 +533,7 @@ namespace SlaveMatrix
Are.Draw(X2Y0_下唇);
break;
case 3:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X3Y0_上唇);
@@ -558,7 +558,7 @@ namespace SlaveMatrix
}
break;
default:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X4Y0_上唇);
@@ -587,7 +587,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexX)
switch (Body.IndexX)
{
case 0:
X0Y0_上唇CP.Update();
@@ -603,7 +603,7 @@ namespace SlaveMatrix
X2Y0_下唇CP.Update();
break;
case 3:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X3Y0_舌CP.Update();
@@ -633,7 +633,7 @@ namespace SlaveMatrix
}
break;
default:
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X4Y0_舌CP.Update();

View File

@@ -320,7 +320,7 @@ namespace SlaveMatrix
調UI.(ref cd);
}
調UI..Xi = 3;
調UI..Yi = (調UI..Yi - dt.Sign() * 2).Clamp(0, 調UI...CountY);
調UI..Yi = (調UI..Yi - dt.Sign() * 2).Clamp(0, 調UI..Body.CountY);
if (cd.c == ContactType.Mouth)
{
.Ele. = 0.5;

View File

@@ -189,27 +189,27 @@ namespace SlaveMatrix
public (double DisUnit, , , ModeEventDispatcher Med, D e)
{
ThisType = GetType();
= new Difs(Sta.["ロータ"]);
Pars pars = [0][0];
Body = new Difs(Sta.["ロータ"]);
Pars pars = Body[0][0];
X0Y0_ロータ = pars["ロータ"].ToPar();
X0Y0_ロータ線 = pars["ロータ線"].ToPar();
X0Y0_コード = pars["コード"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_ロータ = pars["ロータ"].ToPar();
X0Y1_ロータ線 = pars["ロータ線"].ToPar();
X0Y1_コード = pars["コード"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_ロータ = pars["ロータ"].ToPar();
X0Y2_ロータ線 = pars["ロータ線"].ToPar();
X0Y2_コード = pars["コード"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_ロータ = pars["ロータ"].ToPar();
X0Y3_コード = pars["コード"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_ロータ = pars["ロータ"].ToPar();
X0Y4_コード = pars["コード"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -264,12 +264,12 @@ namespace SlaveMatrix
X0Y3_ロータ.BasePointBase = X0Y3_ロータ.ToLocal(X0Y3_ロータ.ToGlobal(X0Y3_ロータ.JP[1].Joint));
X0Y4_ロータ.BasePointBase = X0Y4_ロータ.ToLocal(X0Y4_ロータ.ToGlobal(X0Y4_ロータ.JP[1].Joint));
B = 1.08;
.JoinPAall();
Body.JoinPAall();
}
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_ロータCP.Update();

View File

@@ -698,10 +698,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["上着トップ"][2]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_服基 = pars["服基"].ToPar();
Pars pars2 = pars["紐"].ToPars();
Pars pars3 = pars2["紐1"].ToPars();
@@ -748,8 +748,8 @@ namespace SlaveMatrix
X0Y0_右_柄_柄2 = pars3["柄2"].ToPar();
X0Y0_右_バスト = pars2["バスト"].ToPar();
X0Y0_右_縁 = pars2["縁"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -640,17 +640,17 @@ namespace SlaveMatrix
}
}
public JointS _接続点 => new JointS(, X0Y0_中_下地, 4);
public JointS _接続点 => new JointS(Body, X0Y0_中_下地, 4);
public _クロス(double DisUnit, , , ModeEventDispatcher Med, _クロスD e)
{
_クロス _クロス2 = this;
ThisType = GetType();
Dif dif = new Dif(Sta.["上着ボトム前"][0]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
Pars pars2 = pars["中"].ToPars();
X0Y0_中_下地 = pars2["下地"].ToPar();
X0Y0_中_皺1 = pars2["皺1"].ToPar();
@@ -671,7 +671,7 @@ namespace SlaveMatrix
X0Y0_右_皺4 = pars2["皺4"].ToPar();
X0Y0_右_皺5 = pars2["皺5"].ToPar();
X0Y0_右_皺6 = pars2["皺6"].ToPar();
Pars pars3 = [0][1];
Pars pars3 = Body[0][1];
pars2 = pars3["中"].ToPars();
X0Y1_中_下地 = pars2["下地"].ToPar();
X0Y1_中_皺1 = pars2["皺1"].ToPar();
@@ -692,8 +692,8 @@ namespace SlaveMatrix
X0Y1_右_皺4 = pars2["皺4"].ToPar();
X0Y1_右_皺5 = pars2["皺5"].ToPar();
X0Y1_右_皺6 = pars2["皺6"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -813,7 +813,7 @@ namespace SlaveMatrix
public override void ()
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
X0Y0_中_下地CP.Update();
X0Y0_中_皺1CP.Update();

View File

@@ -172,19 +172,19 @@ namespace SlaveMatrix
public _クロス後(double DisUnit, , , ModeEventDispatcher Med, _クロス後D e)
{
ThisType = GetType();
= new Difs(Sta.["上着ボトム後"]);
Pars pars = [0][0];
Body = new Difs(Sta.["上着ボトム後"]);
Pars pars = Body[0][0];
X0Y0_下地 = pars["下地"].ToPar();
Pars pars2 = pars["染み"].ToPars();
X0Y0_染み_染み2 = pars2["染み2"].ToPar();
X0Y0_染み_染み1 = pars2["染み1"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_下地 = pars["下地"].ToPar();
pars2 = pars["染み"].ToPars();
X0Y1_染み_染み2 = pars2["染み2"].ToPar();
X0Y1_染み_染み1 = pars2["染み1"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -243,7 +243,7 @@ namespace SlaveMatrix
public override void ()
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
X0Y0_下地CP.Update();
X0Y0_染み_染み2CP.Update();

View File

@@ -373,10 +373,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["上着ボトム前"][1]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_帯 = pars["帯"].ToPar();
X0Y0_巻 = pars["巻"].ToPar();
Pars pars2 = pars["縁後"].ToPars();
@@ -390,7 +390,7 @@ namespace SlaveMatrix
X0Y0_縁前_縁左 = pars2["縁左"].ToPar();
X0Y0_縁前_縁右 = pars2["縁右"].ToPar();
X0Y0_縁前_縁中 = pars2["縁中"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_帯 = pars["帯"].ToPar();
X0Y1_巻 = pars["巻"].ToPar();
pars2 = pars["縁後"].ToPars();
@@ -403,8 +403,8 @@ namespace SlaveMatrix
X0Y1_縁前_縁左 = pars2["縁左"].ToPar();
X0Y1_縁前_縁右 = pars2["縁右"].ToPar();
X0Y1_縁前_縁中 = pars2["縁中"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -474,7 +474,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
Are.Draw(X0Y0_帯);
Are.Draw(X0Y0_巻);
@@ -495,7 +495,7 @@ namespace SlaveMatrix
public void (RenderArea Are)
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
Are.Draw(X0Y0_前掛_前掛1);
Are.Draw(X0Y0_前掛_前掛2);
@@ -517,7 +517,7 @@ namespace SlaveMatrix
public override void ()
{
if (.IndexY == 0)
if (Body.IndexY == 0)
{
X0Y0_帯CP.Update();
X0Y0_巻CP.Update();

View File

@@ -325,10 +325,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["上着ミドル"][2]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_服 = pars["服"].ToPar();
Pars pars2 = pars["縁"].ToPars();
X0Y0_縁_縁左 = pars2["縁左"].ToPar();
@@ -344,8 +344,8 @@ namespace SlaveMatrix
pars4 = pars3["柄2"].ToPars();
X0Y0_柄_柄右_柄2_柄1 = pars4["柄1"].ToPar();
X0Y0_柄_柄右_柄2_柄2 = pars4["柄2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -592,10 +592,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][4]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
Pars pars2 = pars["布"].ToPars();
Pars pars3 = pars2["布左"].ToPars();
X0Y0_布_布左_布 = pars3["布"].ToPar();
@@ -625,8 +625,8 @@ namespace SlaveMatrix
pars3 = pars2["縁"].ToPars();
X0Y0_カップ左_縁_縁1 = pars3["縁1"].ToPar();
X0Y0_カップ左_縁_縁2 = pars3["縁2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -536,10 +536,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][3]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
Pars pars2 = pars["布"].ToPars();
Pars pars3 = pars2["布左"].ToPars();
X0Y0_布_布左_布 = pars3["布"].ToPar();
@@ -564,8 +564,8 @@ namespace SlaveMatrix
pars2 = pars["縁"].ToPars();
X0Y0_縁_縁1 = pars2["縁1"].ToPar();
X0Y0_縁_縁2 = pars2["縁2"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -448,10 +448,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][1]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_紐 = pars["紐"].ToPar();
Pars pars2 = pars["カップ左"].ToPars();
X0Y0_カップ左_紐 = pars2["紐"].ToPar();
@@ -469,8 +469,8 @@ namespace SlaveMatrix
X0Y0_カップ右_縁_縁2 = pars3["縁2"].ToPar();
X0Y0_カップ右_縁_縁3 = pars3["縁3"].ToPar();
X0Y0_カップ右_縁_縁4 = pars3["縁4"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -2303,10 +2303,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][0]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
Pars pars2 = pars["バンド"].ToPars();
X0Y0_バンド_バンド = pars2["バンド"].ToPar();
Pars pars3 = pars2["縁"].ToPars();
@@ -2415,8 +2415,8 @@ namespace SlaveMatrix
pars2 = pars["リボン"].ToPars();
X0Y0_リボン_リボン = pars2["リボン"].ToPar();
X0Y0_リボン_結び目 = pars2["結び目"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -448,10 +448,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["下着トップ"][2]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_紐 = pars["紐"].ToPar();
Pars pars2 = pars["カップ左"].ToPars();
X0Y0_カップ左_紐 = pars2["紐"].ToPar();
@@ -469,8 +469,8 @@ namespace SlaveMatrix
X0Y0_カップ右_縁_縁2 = pars3["縁2"].ToPar();
X0Y0_カップ右_縁_縁3 = pars3["縁3"].ToPar();
X0Y0_カップ右_縁_縁4 = pars3["縁4"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;

View File

@@ -2713,10 +2713,10 @@ namespace SlaveMatrix
{
ThisType = GetType();
Dif dif = new Dif(Sta.["下着ボトム"][0]);
= new Difs();
.Tag = dif.Tag;
.Add(dif);
Pars pars = [0][0];
Body = new Difs();
Body.Tag = dif.Tag;
Body.Add(dif);
Pars pars = Body[0][0];
X0Y0_紐左 = pars["紐左"].ToPar();
X0Y0_紐右 = pars["紐右"].ToPar();
X0Y0_下地 = pars["下地"].ToPar();
@@ -2791,7 +2791,7 @@ namespace SlaveMatrix
pars2 = pars["染み"].ToPars();
X0Y0_染み_染み2 = pars2["染み2"].ToPar();
X0Y0_染み_染み1 = pars2["染み1"].ToPar();
pars = [0][1];
pars = Body[0][1];
X0Y1_紐左 = pars["紐左"].ToPar();
X0Y1_紐右 = pars["紐右"].ToPar();
X0Y1_下地 = pars["下地"].ToPar();
@@ -2866,7 +2866,7 @@ namespace SlaveMatrix
pars2 = pars["染み"].ToPars();
X0Y1_染み_染み2 = pars2["染み2"].ToPar();
X0Y1_染み_染み1 = pars2["染み1"].ToPar();
pars = [0][2];
pars = Body[0][2];
X0Y2_紐左 = pars["紐左"].ToPar();
X0Y2_紐右 = pars["紐右"].ToPar();
X0Y2_下地 = pars["下地"].ToPar();
@@ -2941,7 +2941,7 @@ namespace SlaveMatrix
pars2 = pars["染み"].ToPars();
X0Y2_染み_染み2 = pars2["染み2"].ToPar();
X0Y2_染み_染み1 = pars2["染み1"].ToPar();
pars = [0][3];
pars = Body[0][3];
X0Y3_紐左 = pars["紐左"].ToPar();
X0Y3_紐右 = pars["紐右"].ToPar();
X0Y3_下地 = pars["下地"].ToPar();
@@ -3016,7 +3016,7 @@ namespace SlaveMatrix
pars2 = pars["染み"].ToPars();
X0Y3_染み_染み2 = pars2["染み2"].ToPar();
X0Y3_染み_染み1 = pars2["染み1"].ToPar();
pars = [0][4];
pars = Body[0][4];
X0Y4_紐左 = pars["紐左"].ToPar();
X0Y4_紐右 = pars["紐右"].ToPar();
X0Y4_下地 = pars["下地"].ToPar();
@@ -3091,8 +3091,8 @@ namespace SlaveMatrix
pars2 = pars["染み"].ToPars();
X0Y4_染み_染み2 = pars2["染み2"].ToPar();
X0Y4_染み_染み1 = pars2["染み1"].ToPar();
.SetJoints();
= new JointD();
Body.SetJoints();
= new JointD(Body);
= e.;
X = e.X;
Y = e.Y;
@@ -3471,7 +3471,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are)
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X0Y0_紐左);
@@ -3498,7 +3498,7 @@ namespace SlaveMatrix
public override void 1(RenderArea Are)
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
Are.Draw(X0Y0_下地);
@@ -3774,7 +3774,7 @@ namespace SlaveMatrix
public override void ()
{
switch (.IndexY)
switch (Body.IndexY)
{
case 0:
X0Y0_紐左CP.Update();

Some files were not shown because too many files have changed in this diff Show More