started cleaning up the scene graph

This commit is contained in:
lewd_alt
2026-06-13 16:59:32 -05:00
parent 0da26b0478
commit 24b0d68e7e
706 changed files with 11202 additions and 11716 deletions

View File

@@ -121,11 +121,11 @@ namespace _2DGAMELIB
{ {
foreach (Par item in pars.EnumAllPar()) foreach (Par item in pars.EnumAllPar())
{ {
if (item.HitColor != Color.Transparent) if (item.GetHitColor() != Color.Transparent)
{ {
Med.RemUniqueColor(item.HitColor); Med.RemUniqueColor(item.GetHitColor());
} }
item.HitColor = Med.GetUniqueColor(); item.SetHitColor(Med.GetUniqueColor());
} }
} }

View File

@@ -25,7 +25,7 @@ namespace _2DGAMELIB
{ {
foreach (Par item in pars.EnumAllPar()) foreach (Par item in pars.EnumAllPar())
{ {
BaseColors.Add(item.BrushColor); BaseColors.Add(item.GetBrushColor());
OverColors.Add(BaseColors.Last().FuncHSV(delegate(Hsv hsv) OverColors.Add(BaseColors.Last().FuncHSV(delegate(Hsv hsv)
{ {
hsv.Hue += 30; hsv.Hue += 30;
@@ -40,17 +40,17 @@ namespace _2DGAMELIB
hsv.Val += 100; hsv.Val += 100;
return hsv; return hsv;
})); }));
TextColors.Add(item.IsParT() ? item.ToParT().TextColor : Color.Empty); TextColors.Add(item.IsParT() ? item.ToParT().GetTextColor() : Color.Empty);
} }
Over = delegate Over = delegate
{ {
int num4 = 0; int num4 = 0;
foreach (Par item2 in pars.EnumAllPar()) foreach (Par item2 in pars.EnumAllPar())
{ {
item2.BrushColor = OverColors[num4]; item2.SetBrushColor(OverColors[num4]);
if (item2.IsParT()) if (item2.IsParT())
{ {
item2.ToParT().TextColor = TextColors[num4].Reverse(); item2.ToParT().SetTextColor(TextColors[num4].Reverse());
} }
num4++; num4++;
} }
@@ -60,10 +60,10 @@ namespace _2DGAMELIB
int num3 = 0; int num3 = 0;
foreach (Par item3 in pars.EnumAllPar()) foreach (Par item3 in pars.EnumAllPar())
{ {
item3.BrushColor = PushColors[num3]; item3.SetBrushColor(PushColors[num3]);
if (item3.IsParT()) if (item3.IsParT())
{ {
item3.ToParT().TextColor = TextColors[num3].Reverse(); item3.ToParT().SetTextColor(TextColors[num3].Reverse());
} }
num3++; num3++;
} }
@@ -73,10 +73,10 @@ namespace _2DGAMELIB
int num2 = 0; int num2 = 0;
foreach (Par item4 in pars.EnumAllPar()) foreach (Par item4 in pars.EnumAllPar())
{ {
item4.BrushColor = OverColors[num2]; item4.SetBrushColor(OverColors[num2]);
if (item4.IsParT()) if (item4.IsParT())
{ {
item4.ToParT().TextColor = TextColors[num2].Reverse(); item4.ToParT().SetTextColor(TextColors[num2].Reverse());
} }
num2++; num2++;
} }
@@ -86,10 +86,10 @@ namespace _2DGAMELIB
int num = 0; int num = 0;
foreach (Par item5 in pars.EnumAllPar()) foreach (Par item5 in pars.EnumAllPar())
{ {
item5.BrushColor = BaseColors[num]; item5.SetBrushColor(BaseColors[num]);
if (item5.IsParT()) if (item5.IsParT())
{ {
item5.ToParT().TextColor = TextColors[num]; item5.ToParT().SetTextColor(TextColors[num]);
} }
num++; num++;
} }

View File

@@ -27,135 +27,27 @@ namespace _2DGAMELIB
} }
} }
public double PositionSize public void SetAngleBase(double value)
{
set
{ {
foreach (Pars item in parss) foreach (Pars item in parss)
{ {
item.PositionSize = value; item.SetAngleBase(value);
}
} }
} }
public Vector2D PositionVector public void SetSizeBase(double value)
{
set
{ {
foreach (Pars item in parss) foreach (Pars item in parss)
{ {
item.PositionVector = value; item.SetSizeBase(value);
}
} }
} }
public double AngleBase public void SetSizeYCont(double value)
{
set
{ {
foreach (Pars item in parss) foreach (Pars item in parss)
{ {
item.AngleBase = value; item.SetSizeYCont(value);
}
}
}
public double AngleCont
{
set
{
foreach (Pars item in parss)
{
item.AngleCont = value;
}
}
}
public double SizeBase
{
set
{
foreach (Pars item in parss)
{
item.SizeBase = value;
}
}
}
public double SizeCont
{
set
{
foreach (Pars item in parss)
{
item.SizeCont = value;
}
}
}
public double SizeXBase
{
set
{
foreach (Pars item in parss)
{
item.SizeXBase = value;
}
}
}
public double SizeXCont
{
set
{
foreach (Pars item in parss)
{
item.SizeXCont = value;
}
}
}
public double SizeYBase
{
set
{
foreach (Pars item in parss)
{
item.SizeYBase = value;
}
}
}
public double SizeYCont
{
set
{
foreach (Pars item in parss)
{
item.SizeYCont = value;
}
}
}
public bool Dra
{
set
{
foreach (Pars item in parss)
{
item.Dra = value;
}
}
}
public bool Hit
{
set
{
foreach (Pars item in parss)
{
item.Hit = value;
}
} }
} }
@@ -201,26 +93,6 @@ namespace _2DGAMELIB
parss.Add(Pars); parss.Add(Pars);
} }
public List<string> GetHitTags(ref Color HitColor)
{
List<string> list = new List<string>();
foreach (Pars item in parss)
{
list.AddRange(item.GetHitTags(ref HitColor));
}
return list;
}
public List<Par> GetHitPars(ref Color HitColor)
{
List<Par> list = new List<Par>();
foreach (Pars item in parss)
{
list.AddRange(item.GetHitPars(ref HitColor));
}
return list;
}
public bool IsHit(ref Color HitColor) public bool IsHit(ref Color HitColor)
{ {
foreach (Pars item in parss) foreach (Pars item in parss)

View File

@@ -21,50 +21,46 @@ namespace _2DGAMELIB
public Dictionary<Pars, Par> pr; public Dictionary<Pars, Par> pr;
public int CountX => difs.Count; public int GetCountX()
public int CountY
{ {
get return difs.Count;
}
public int GetCountY()
{ {
if (difs.Count > 0) if (difs.Count > 0)
{ {
return difs[IndexX].Count; return difs[GetIndexX()].Count;
} }
return 0; return 0;
} }
}
public int IndexX public int GetIndexX()
{
get
{ {
if (!(ValueX >= 1.0)) if (!(ValueX >= 1.0))
{ {
return (int)((double)CountX * ValueX); return (int)((double)GetCountX() * ValueX);
}
return CountX - 1;
}
set
{
ValueX = (double)value / (double)CountX;
} }
return GetCountX() - 1;
} }
public int IndexY public void SetIndexX(int value)
{ {
get ValueX = (double)value / (double)GetCountX();
}
public int GetIndexY()
{ {
if (!(ValueY >= 1.0)) if (!(ValueY >= 1.0))
{ {
return (int)((double)CountY * ValueY); return (int)((double)GetCountY() * ValueY);
} }
return CountY - 1; return GetCountY() - 1;
} }
set
public void SetIndexY(int value)
{ {
ValueY = (double)value / (double)CountY; ValueY = (double)value / (double)GetCountY();
}
} }
public Dif this[int Index] public Dif this[int Index]
@@ -79,153 +75,44 @@ namespace _2DGAMELIB
} }
} }
public Pars Current => difs[IndexX][IndexY]; public Pars GetCurrent()
public double PositionSize
{ {
set return difs[GetIndexX()][GetIndexY()];
}
public void SetAngleBase(double value)
{ {
foreach (Dif dif in difs) foreach (Dif dif in difs)
{ {
dif.PositionSize = value; dif.SetAngleBase(value);
}
} }
} }
public Vector2D PositionVector public void SetSizeBase(double value)
{
set
{ {
foreach (Dif dif in difs) foreach (Dif dif in difs)
{ {
dif.PositionVector = value; dif.SetSizeBase(value);
}
} }
} }
public double AngleBase public void SetSizeYCont(double value)
{
set
{ {
foreach (Dif dif in difs) foreach (Dif dif in difs)
{ {
dif.AngleBase = value; dif.SetSizeYCont(value);
}
} }
} }
public double AngleCont public Par GetCurJoinRoot()
{ {
set Pars current = GetCurrent();
{
foreach (Dif dif in difs)
{
dif.AngleCont = value;
}
}
}
public double SizeBase
{
set
{
foreach (Dif dif in difs)
{
dif.SizeBase = value;
}
}
}
public double SizeCont
{
set
{
foreach (Dif dif in difs)
{
dif.SizeCont = value;
}
}
}
public double SizeXBase
{
set
{
foreach (Dif dif in difs)
{
dif.SizeXBase = value;
}
}
}
public double SizeXCont
{
set
{
foreach (Dif dif in difs)
{
dif.SizeXCont = value;
}
}
}
public double SizeYBase
{
set
{
foreach (Dif dif in difs)
{
dif.SizeYBase = value;
}
}
}
public double SizeYCont
{
set
{
foreach (Dif dif in difs)
{
dif.SizeYCont = value;
}
}
}
public bool Dra
{
set
{
foreach (Dif dif in difs)
{
dif.Dra = value;
}
}
}
public bool Hit
{
set
{
foreach (Dif dif in difs)
{
dif.Hit = value;
}
}
}
[JsonIgnore]
public Par CurJoinRoot
{
get
{
Pars current = Current;
if (pr.ContainsKey(current)) if (pr.ContainsKey(current))
{ {
return pr[current]; return pr[current];
} }
return null; return null;
} }
}
[JsonIgnore] [JsonIgnore]
public IEnumerable<Par> EnumJoinRoot => pr.Values; public IEnumerable<Par> EnumJoinRoot => pr.Values;
@@ -287,11 +174,11 @@ namespace _2DGAMELIB
public void Draw(RenderArea Are) public void Draw(RenderArea Are)
{ {
Are.Draw(Current); Are.Draw(GetCurrent());
} }
public void Draw(AreM AreM) public void Draw(AreM AreM)
{ {
AreM.Draw(Current); AreM.Draw(GetCurrent());
} }
private Par GetJoinRoot(Pars ps) private Par GetJoinRoot(Pars ps)
@@ -304,13 +191,13 @@ namespace _2DGAMELIB
Par[] array2 = array; Par[] array2 = array;
foreach (Par p0 in array2) foreach (Par p0 in array2)
{ {
Vector2D p = p0.Position; Vector2D p = p0.GetPosition();
if (array.All((Par p1) => p0 == p1 || p1.JP.All((Joi j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= Join.IdentityDistance)))) if (array.All((Par p1) => p0 == p1 || p1.GetJP().All((Joi j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= Join.IdentityDistance))))
{ {
return p0; return p0;
} }
} }
Par par = array.FirstOrDefault((Par e) => e.JP.Count > 0); Par par = array.FirstOrDefault((Par e) => e.GetJP().Count > 0);
if (par != null) if (par != null)
{ {
return par; return par;
@@ -335,12 +222,12 @@ namespace _2DGAMELIB
public void JoinP() public void JoinP()
{ {
pj[Current].JoinP(); pj[GetCurrent()].JoinP();
} }
public void JoinPA() public void JoinPA()
{ {
pj[Current].JoinPA(); pj[GetCurrent()].JoinPA();
} }
public void JoinPAall() public void JoinPAall()
@@ -351,17 +238,9 @@ namespace _2DGAMELIB
} }
} }
public void JoinPA(Pars ps)
{
if (pj.ContainsKey(ps))
{
pj[ps].JoinPA();
}
}
public Par GetHitPar_(Color HitColor) public Par GetHitPar_(Color HitColor)
{ {
return difs.FirstOrDefault((Dif d) => d.IsHit(ref HitColor)).Parss.FirstOrDefault((Pars ps) => ps.IsHit(ref HitColor)).EnumAllPar().FirstOrDefault((Par e) => e.HitColor == HitColor); return difs.FirstOrDefault((Dif d) => d.IsHit(ref HitColor)).Parss.FirstOrDefault((Pars ps) => ps.IsHit(ref HitColor)).EnumAllPar().FirstOrDefault((Par e) => e.GetHitColor() == HitColor);
} }
public bool IsHit(ref Color HitColor) public bool IsHit(ref Color HitColor)

View File

@@ -81,29 +81,29 @@ namespace _2DGAMELIB
} }
} }
private Vector2D TL1 => frame1.OP[0].ps[0]; private Vector2D TL1 => frame1.GetOP()[0].ps[0];
private Vector2D TR1 => frame1.OP[0].ps[1]; private Vector2D TR1 => frame1.GetOP()[0].ps[1];
private Vector2D BR1 => frame1.OP[0].ps[2]; private Vector2D BR1 => frame1.GetOP()[0].ps[2];
private Vector2D BL1 => frame1.OP[0].ps[3]; private Vector2D BL1 => frame1.GetOP()[0].ps[3];
private Vector2D TL2 => frame2.OP[0].ps[0]; private Vector2D TL2 => frame2.GetOP()[0].ps[0];
private Vector2D TR2 => frame2.OP[0].ps[1]; private Vector2D TR2 => frame2.GetOP()[0].ps[1];
private Vector2D BR2 => frame2.OP[0].ps[2]; private Vector2D BR2 => frame2.GetOP()[0].ps[2];
private Vector2D BL2 => frame2.OP[0].ps[3]; private Vector2D BL2 => frame2.GetOP()[0].ps[3];
private Vector2D TLG => gauge.OP[0].ps[0]; private Vector2D TLG => gauge.GetOP()[0].ps[0];
private Vector2D TRG => gauge.OP[0].ps[1]; private Vector2D TRG => gauge.GetOP()[0].ps[1];
private Vector2D BRG => gauge.OP[0].ps[2]; private Vector2D BRG => gauge.GetOP()[0].ps[2];
private Vector2D BLG => gauge.OP[0].ps[3]; private Vector2D BLG => gauge.GetOP()[0].ps[3];
private void SetLimit() private void SetLimit()
{ {
@@ -133,15 +133,15 @@ namespace _2DGAMELIB
{ {
if (Open == Open.Top || Open == Open.Bot) if (Open == Open.Top || Open == Open.Bot)
{ {
gauge.SizeYCont = val; gauge.SetSizeYCont(val);
} }
else if (Open == Open.Lef || Open == Open.Rig) else if (Open == Open.Lef || Open == Open.Rig)
{ {
gauge.SizeXCont = val; gauge.SetSizeXCont(val);
} }
if (knob != null) if (knob != null)
{ {
knob.PositionBase = GetKnobPosition(); knob.SetPositionBase(GetKnobPosition());
} }
} }
@@ -161,7 +161,7 @@ namespace _2DGAMELIB
return (TR1 + BR1) * 0.5; return (TR1 + BR1) * 0.5;
} }
} }
return frame1.OP.GetCenter(); return frame1.GetOP().GetCenter();
} }
private Vector2D GetBasePoint2() private Vector2D GetBasePoint2()
@@ -180,7 +180,7 @@ namespace _2DGAMELIB
return (TL2 + BL2) * 0.5; return (TL2 + BL2) * 0.5;
} }
} }
return frame2.OP.GetCenter(); return frame2.GetOP().GetCenter();
} }
private Vector2D GetBasePoint() private Vector2D GetBasePoint()
@@ -199,7 +199,7 @@ namespace _2DGAMELIB
return (TRG + BRG) * 0.5; return (TRG + BRG) * 0.5;
} }
} }
return frame1.BasePoint; return frame1.GetBasePoint();
} }
private double GetWidthMag() private double GetWidthMag()
@@ -286,71 +286,82 @@ namespace _2DGAMELIB
base_ = new Par base_ = new Par
{ {
Tag = Name + "_ベース", Tag = Name + "_ベース",
InitializeOP = new Out[1] { Shas.GetSquare() },
PositionBase = Position,
SizeBase = Size,
SizeXBase = Width,
SizeYBase = Height,
Closed = true,
Pen = null,
BrushColor = BackColor
}; };
base_.BasePointBase = base_.OP.GetCenter();
base_.SetInitializeOP(new Out[1] { Shas.GetSquare() });
base_.SetPositionBase(Position);
base_.SetSizeBase(Size);
base_.SetSizeXBase(Width);
base_.SetSizeYBase(Height);
base_.SetClosed(true);
base_.SetPen(null);
base_.SetBrushColor(BackColor);
base_.SetBasePointBase(base_.GetOP().GetCenter());
pars.Add(base_.Tag, base_); pars.Add(base_.Tag, base_);
frame1 = new Par frame1 = new Par
{ {
Tag = Name + "_フレーム1", Tag = Name + "_フレーム1",
InitializeOP = new Out[1] { Shas.GetSquare() },
PositionBase = Position,
SizeBase = Size,
SizeXBase = Width * GetWidthMag(),
SizeYBase = Height * GetHeightMag(),
Closed = true,
Brush = null
}; };
frame1.BasePointBase = GetBasePoint1();
frame1.SetInitializeOP(new Out[1] { Shas.GetSquare() });
frame1.SetPositionBase(Position);
frame1.SetSizeBase(Size);
frame1.SetSizeXBase(Width * GetWidthMag());
frame1.SetSizeYBase(Height * GetHeightMag());
frame1.SetClosed(true);
frame1.SetBrush(null);
frame1.SetBasePointBase(GetBasePoint1());
pars.Add(frame1.Tag, frame1); pars.Add(frame1.Tag, frame1);
if (Range == Range.MinusPlus) if (Range == Range.MinusPlus)
{ {
frame2 = new Par frame2 = new Par
{ {
Tag = Name + "_フレーム2", Tag = Name + "_フレーム2",
InitializeOP = new Out[1] { Shas.GetSquare() },
PositionBase = Position,
SizeBase = Size,
SizeXBase = Width * GetWidthMag(),
SizeYBase = Height * GetHeightMag(),
Closed = true,
Brush = null
}; };
frame2.BasePointBase = GetBasePoint2();
frame2.SetInitializeOP(new Out[1] { Shas.GetSquare() });
frame2.SetPositionBase(Position);
frame2.SetSizeBase(Size);
frame2.SetSizeXBase(Width * GetWidthMag());
frame2.SetSizeYBase(Height * GetHeightMag());
frame2.SetClosed(true);
frame2.SetBrush(null);
frame2.SetBasePointBase(GetBasePoint2());
pars.Add(frame2.Tag, frame2); pars.Add(frame2.Tag, frame2);
} }
gauge = new Par gauge = new Par
{ {
Tag = Name + "_ゲージ", Tag = Name + "_ゲージ",
InitializeOP = new Out[1] { Shas.GetSquare() },
PositionBase = GetGaugePosition(),
SizeBase = Size,
SizeXBase = Width * GetWidthMag() * GetGaugeWidthMag(Margin),
SizeYBase = Height * GetHeightMag() * GetGaugeHeightMag(Margin),
Closed = true
}; };
gauge.BasePointBase = GetBasePoint(); gauge.SetInitializeOP(new Out[1] { Shas.GetSquare() });
gauge.SetPositionBase(GetGaugePosition());
gauge.SetSizeBase(Size);
gauge.SetSizeXBase(Width * GetWidthMag() * GetGaugeWidthMag(Margin));
gauge.SetSizeYBase(Height * GetHeightMag() * GetGaugeHeightMag(Margin));
gauge.SetClosed(true);
gauge.SetBasePointBase(GetBasePoint());
pars.Add(gauge.Tag, gauge); pars.Add(gauge.Tag, gauge);
if (knob) if (knob)
{ {
this.knob = new Par this.knob = new Par
{ {
Tag = Name + "_ブ", Tag = Name + "_ブ",
InitializeOP = new Out[1] { Shas.GetSquare() },
SizeBase = Size,
SizeXBase = GetKnobWidthMag(Width),
SizeYBase = GetKnobHeightMag(Height),
Closed = true,
BrushColor = Color.FromArgb(128, Color.White)
}; };
this.knob.BasePointBase = this.knob.OP.GetCenter();
this.knob.SetInitializeOP(new Out[1] { Shas.GetSquare() });
this.knob.SetSizeBase(Size);
this.knob.SetSizeXBase(GetKnobWidthMag(Width));
this.knob.SetSizeYBase(GetKnobHeightMag(Height));
this.knob.SetClosed(true);
this.knob.SetBrushColor(Color.FromArgb(128, Color.White));
this.knob.SetBasePointBase(this.knob.GetOP().GetCenter());
pars.Add(this.knob.Tag, this.knob); pars.Add(this.knob.Tag, this.knob);
} }
} }
@@ -474,10 +485,10 @@ namespace _2DGAMELIB
{ {
return Open switch return Open switch
{ {
Open.Top => (0.0 - gauge.SizeY) * gauge.Size, Open.Top => (0.0 - gauge.GetSizeY()) * gauge.GetSize(),
Open.Bot => gauge.SizeY * gauge.Size, Open.Bot => gauge.GetSizeY() * gauge.GetSize(),
Open.Rig => gauge.SizeX * gauge.Size, Open.Rig => gauge.GetSizeX() * gauge.GetSize(),
Open.Lef => (0.0 - gauge.SizeX) * gauge.Size, Open.Lef => (0.0 - gauge.GetSizeX()) * gauge.GetSize(),
_ => 0.0, _ => 0.0,
}; };
} }
@@ -507,7 +518,7 @@ namespace _2DGAMELIB
public bool Down(ref Color HitColor, ref Vector2D CursorPosition) public bool Down(ref Color HitColor, ref Vector2D CursorPosition)
{ {
if (knob != null && knob.HitColor == HitColor) if (knob != null && knob.GetHitColor() == HitColor)
{ {
Grip = true; Grip = true;
op = CursorPosition; op = CursorPosition;

View File

@@ -14,7 +14,7 @@ namespace _2DGAMELIB
int num = 0; int num = 0;
List<int> list = new List<int>(); List<int> list = new List<int>();
List<Par> list2 = EnumPar.ToList(); List<Par> list2 = EnumPar.ToList();
foreach (Joi item in JoinRoot.JP) foreach (Joi item in JoinRoot.GetJP())
{ {
Vector2D v = JoinRoot.ToGlobal(item.Joint); Vector2D v = JoinRoot.ToGlobal(item.Joint);
int num2 = 0; int num2 = 0;
@@ -23,7 +23,7 @@ namespace _2DGAMELIB
{ {
if (JoinRoot != item2) if (JoinRoot != item2)
{ {
if (v.DistanceSquared(item2.Position) <= IdentityDistance) if (v.DistanceSquared(item2.GetPosition()) <= IdentityDistance)
{ {
joints.Joins.Add(new Joint(JoinRoot, num, item2)); joints.Joins.Add(new Joint(JoinRoot, num, item2));
if (!list.Contains(num2)) if (!list.Contains(num2))
@@ -59,7 +59,7 @@ namespace _2DGAMELIB
{ {
Par par = js.Joins[i].Par1; Par par = js.Joins[i].Par1;
int num3 = 0; int num3 = 0;
foreach (Joi item in par.JP) foreach (Joi item in par.GetJP())
{ {
Vector2D v = par.ToGlobal(item.Joint); Vector2D v = par.ToGlobal(item.Joint);
int num4 = 0; int num4 = 0;
@@ -68,7 +68,7 @@ namespace _2DGAMELIB
{ {
if (par != item2) if (par != item2)
{ {
if (v.DistanceSquared(item2.Position) <= IdentityDistance) if (v.DistanceSquared(item2.GetPosition()) <= IdentityDistance)
{ {
js.Joins.Add(new Joint(par, num3, item2)); js.Joins.Add(new Joint(par, num3, item2));
if (!del.Contains(num4)) if (!del.Contains(num4))
@@ -108,12 +108,12 @@ namespace _2DGAMELIB
if (JoinRoot != item2) if (JoinRoot != item2)
{ {
int num2 = 0; int num2 = 0;
foreach (Joi item3 in item.JP) foreach (Joi item3 in item.GetJP())
{ {
Vector2D v = item.ToGlobal(item3.Joint); Vector2D v = item.ToGlobal(item3.Joint);
foreach (Par item4 in item2.EnumJoinRoot) foreach (Par item4 in item2.EnumJoinRoot)
{ {
if (v.DistanceSquared(item4.Position) <= IdentityDistance) if (v.DistanceSquared(item4.GetPosition()) <= IdentityDistance)
{ {
jointsD.Joins.Add(new JointD(JoinRoot, item, num2, item2)); jointsD.Joins.Add(new JointD(JoinRoot, item, num2, item2));
if (!list.Contains(num)) if (!list.Contains(num))
@@ -160,12 +160,12 @@ namespace _2DGAMELIB
if (difs != item2) if (difs != item2)
{ {
int num4 = 0; int num4 = 0;
foreach (Joi item3 in item.JP) foreach (Joi item3 in item.GetJP())
{ {
Vector2D v = item.ToGlobal(item3.Joint); Vector2D v = item.ToGlobal(item3.Joint);
foreach (Par item4 in item2.EnumJoinRoot) foreach (Par item4 in item2.EnumJoinRoot)
{ {
if (v.DistanceSquared(item4.Position) <= IdentityDistance) if (v.DistanceSquared(item4.GetPosition()) <= IdentityDistance)
{ {
jsd.Joins.Add(new JointD(difs, item, num4, item2)); jsd.Joins.Add(new JointD(difs, item, num4, item2));
if (!del.Contains(num3)) if (!del.Contains(num3))

View File

@@ -29,13 +29,13 @@ namespace _2DGAMELIB
public void JoinP() public void JoinP()
{ {
Difs0.Current.GetPar(Path0).SetJointP(Index, Difs1.CurJoinRoot); Difs0.GetCurrent().GetPar(Path0).SetJointP(Index, Difs1.GetCurJoinRoot());
Difs1.JoinPA(); Difs1.JoinPA();
} }
public void JoinPA() public void JoinPA()
{ {
Difs0.Current.GetPar(Path0).SetJointPA(Index, Difs1.CurJoinRoot); Difs0.GetCurrent().GetPar(Path0).SetJointPA(Index, Difs1.GetCurJoinRoot());
Difs1.JoinPA(); Difs1.JoinPA();
} }

View File

@@ -57,62 +57,61 @@ namespace _2DGAMELIB
parT = new ParT parT = new ParT
{ {
InitializeOP = array,
BasePointBase = array[0].ps[0],
PositionBase = Position,
SizeBase = Size,
Closed = true,
Tag = Name, Tag = Name,
BrushColor = BackColor,
PenColor = FramColor,
Font = Font,
FontSize = TextSize,
TextColor = TextColor,
Text = "A" Text = "A"
}; };
parT.SetFont(Font);
parT.SetFontSize(TextSize);
parT.SetTextColor(TextColor);
parT.SetInitializeOP(array);
parT.SetBasePointBase(array[0].ps[0]);
parT.SetPositionBase(Position);
parT.SetSizeBase(Size);
parT.SetClosed(true);
parT.SetBrushColor(BackColor);
parT.SetPenColor(FramColor);
if (ShadColor != Color.Empty) if (ShadColor != Color.Empty)
{ {
parT.ShadBrush = new SolidBrush(ShadColor); parT.SetShadBrush(new SolidBrush(ShadColor));
} }
SetRect(); SetRect();
Min = parT.RectSize.Y; Min = parT.GetRectSize().Y;
SetText(Text); SetText(Text);
} }
public void SetHitColor(ModeEventDispatcher Med) public void SetHitColor(ModeEventDispatcher Med)
{ {
if (parT.HitColor != Color.Transparent) if (parT.GetHitColor() != Color.Transparent)
{ {
Med.RemUniqueColor(parT.HitColor); Med.RemUniqueColor(parT.GetHitColor());
} }
parT.HitColor = Med.GetUniqueColor(); parT.SetHitColor(Med.GetUniqueColor());
} }
private void SetRect() private void SetRect()
{ {
if (!string.IsNullOrEmpty(parT.Text)) if (!string.IsNullOrEmpty(parT.Text))
{ {
parT.RectSize = new Vector2D(Width, 10.0); parT.SetRectSize(new Vector2D(Width, 10.0));
Vector2D_2 stringRect = parT.GetStringRect(Are.DisplayUnitScale, Are.DisplayGraphics); Vector2D_2 stringRect = parT.GetStringRect(Are.DisplayUnitScale, Are.DisplayGraphics);
double x = ((stringRect.v2.X > Min) ? stringRect.v2.X : Min) + 0.07; double x = ((stringRect.v2.X > Min) ? stringRect.v2.X : Min) + 0.07;
parT.RectSize = new Vector2D(x, stringRect.v2.Y); parT.SetRectSize(new Vector2D(x, stringRect.v2.Y));
} }
else else
{ {
double x2 = Min + 0.07; double x2 = Min + 0.07;
parT.RectSize = new Vector2D(x2, Min); parT.SetRectSize(new Vector2D(x2, Min));
} }
parT.OP[0].ps[0] = new Vector2D(0.0, 0.0); parT.GetOP()[0].ps[0] = new Vector2D(0.0, 0.0);
parT.OP[0].ps[1] = new Vector2D(parT.RectSize.X, 0.0); parT.GetOP()[0].ps[1] = new Vector2D(parT.GetRectSize().X, 0.0);
parT.OP[0].ps[2] = new Vector2D(parT.RectSize.X, parT.RectSize.Y); parT.GetOP()[0].ps[2] = new Vector2D(parT.GetRectSize().X, parT.GetRectSize().Y);
parT.OP[0].ps[3] = new Vector2D(0.0, parT.RectSize.Y); parT.GetOP()[0].ps[3] = new Vector2D(0.0, parT.GetRectSize().Y);
} }
public void Dispose() public void Dispose()

View File

@@ -57,5 +57,6 @@ namespace _2DGAMELIB
this.M43 = M43; this.M43 = M43;
this.M44 = M44; this.M44 = M44;
} }
} }
} }

View File

@@ -370,7 +370,7 @@ namespace _2DGAMELIB
{ {
foreach (Par p in ps) foreach (Par p in ps)
{ {
p.HitColor = GetUniqueColor(); p.SetHitColor(GetUniqueColor());
} }
} }
@@ -383,7 +383,7 @@ namespace _2DGAMELIB
{ {
foreach (Par p in ps) foreach (Par p in ps)
{ {
HitColors.Remove(p.HitColor); HitColors.Remove(p.GetHitColor());
} }
} }

View File

@@ -9,8 +9,6 @@ namespace _2DGAMELIB
[Serializable] [Serializable]
public class Obj public class Obj
{ {
public string Tag = "";
public OrderedDictionary<string, Difs> Difss = new OrderedDictionary<string, Difs>(); public OrderedDictionary<string, Difs> Difss = new OrderedDictionary<string, Difs>();
private Difs r; private Difs r;
@@ -19,8 +17,6 @@ namespace _2DGAMELIB
public IEnumerable<string> Keys => Difss.Keys; public IEnumerable<string> Keys => Difss.Keys;
public IEnumerable<Difs> Values => Difss.Values;
public Difs this[string Name] public Difs this[string Name]
{ {
get get
@@ -33,58 +29,13 @@ namespace _2DGAMELIB
} }
} }
public Difs this[int Index]
{
get
{
return Difss[Index];
}
set
{
Difss[Index] = value;
}
}
public double PositionSize
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.PositionSize = value;
}
}
}
public Vector2D PositionVector
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.PositionVector = value;
}
}
}
public double AngleBase public double AngleBase
{ {
set set
{ {
foreach (Difs value2 in Difss.Values) foreach (Difs value2 in Difss.Values)
{ {
value2.AngleBase = value; value2.SetAngleBase(value);
}
}
}
public double AngleCont
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.AngleCont = value;
} }
} }
} }
@@ -95,84 +46,7 @@ namespace _2DGAMELIB
{ {
foreach (Difs value2 in Difss.Values) foreach (Difs value2 in Difss.Values)
{ {
value2.SizeBase = value; value2.SetSizeBase(value);
}
}
}
public double SizeCont
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.SizeCont = value;
}
}
}
public double SizeXBase
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.SizeXBase = value;
}
}
}
public double SizeXCont
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.SizeXCont = value;
}
}
}
public double SizeYBase
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.SizeYBase = value;
}
}
}
public double SizeYCont
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.SizeYCont = value;
}
}
}
public bool Dra
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.Dra = value;
}
}
}
public bool Hit
{
set
{
foreach (Difs value2 in Difss.Values)
{
value2.Hit = value;
} }
} }
} }
@@ -227,8 +101,8 @@ namespace _2DGAMELIB
{ {
if (difs.EnumJoinRoot.All(delegate(Par p0) if (difs.EnumJoinRoot.All(delegate(Par p0)
{ {
p = p0.Position; p = p0.GetPosition();
return pa.All((Par p1) => p0 == p1 || p1.JP.All((Joi j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= Join.IdentityDistance))); return pa.All((Par p1) => p0 == p1 || p1.GetJP().All((Joi j) => !(p1.ToGlobal(j.Joint).DistanceSquared(p) <= Join.IdentityDistance)));
})) }))
{ {
return difs; return difs;

View File

@@ -9,10 +9,6 @@ namespace _2DGAMELIB
{ {
public static class Oth public static class Oth
{ {
private static double s1;
private static double s0;
public static Color Reverse(this Color c) public static Color Reverse(this Color c)
{ {
return Color.FromArgb(c.A, 255 - c.R, 255 - c.G, 255 - c.B); return Color.FromArgb(c.A, 255 - c.R, 255 - c.G, 255 - c.B);
@@ -50,7 +46,7 @@ namespace _2DGAMELIB
public static LinearGradientBrush GetLGB(double Unit, Vector2D[] MM, Color Color1, Color Color2) public static LinearGradientBrush GetLGB(double Unit, Vector2D[] MM, Color Color1, Color Color2)
{ {
return new LinearGradientBrush((MM[0] * Unit * s0).ToPointF(), (MM[1] * Unit * s1).ToPointF(), Color1, Color2) return new LinearGradientBrush((MM[0] * Unit * 1.01.Reciprocal()).ToPointF(), (MM[1] * Unit * 1.01).ToPointF(), Color1, Color2)
{ {
GammaCorrection = true GammaCorrection = true
}; };
@@ -58,7 +54,7 @@ namespace _2DGAMELIB
public static LinearGradientBrush GetLGB(double Unit, Vector2D[] MM, ref Color Color1, ref Color Color2) public static LinearGradientBrush GetLGB(double Unit, Vector2D[] MM, ref Color Color1, ref Color Color2)
{ {
return new LinearGradientBrush((MM[0] * Unit * s0).ToPointF(), (MM[1] * Unit * s1).ToPointF(), Color1, Color2) return new LinearGradientBrush((MM[0] * Unit * 1.01.Reciprocal()).ToPointF(), (MM[1] * Unit * 1.01).ToPointF(), Color1, Color2)
{ {
GammaCorrection = true GammaCorrection = true
}; };
@@ -66,7 +62,7 @@ namespace _2DGAMELIB
private static void GetMinMaxX(Par Par, ref double MinX, ref double MaxX) private static void GetMinMaxX(Par Par, ref double MinX, ref double MaxX)
{ {
foreach (Out item in Par.OP) foreach (Out item in Par.GetOP())
{ {
foreach (Vector2D p in item.ps) foreach (Vector2D p in item.ps)
{ {
@@ -85,7 +81,7 @@ namespace _2DGAMELIB
private static void GetMinMaxY(Par Par, ref double MinY, ref double MaxY) private static void GetMinMaxY(Par Par, ref double MinY, ref double MaxY)
{ {
foreach (Out item in Par.OP) foreach (Out item in Par.GetOP())
{ {
foreach (Vector2D p in item.ps) foreach (Vector2D p in item.ps)
{ {
@@ -112,7 +108,7 @@ namespace _2DGAMELIB
public static void GetMiX_MaX(this Par Par, out Vector2D[] MM) public static void GetMiX_MaX(this Par Par, out Vector2D[] MM)
{ {
Vector2D vector2D = Par.ToGlobal(Par.OP.First().ps.First()); Vector2D vector2D = Par.ToGlobal(Par.GetOP().First().ps.First());
MM = new Vector2D[2]; MM = new Vector2D[2];
MM[0].X = vector2D.X; MM[0].X = vector2D.X;
MM[1].X = vector2D.X; MM[1].X = vector2D.X;
@@ -121,7 +117,7 @@ namespace _2DGAMELIB
public static void GetMaX_MiX(this Par Par, out Vector2D[] MM) public static void GetMaX_MiX(this Par Par, out Vector2D[] MM)
{ {
Vector2D vector2D = Par.ToGlobal(Par.OP.First().ps.First()); Vector2D vector2D = Par.ToGlobal(Par.GetOP().First().ps.First());
MM = new Vector2D[2]; MM = new Vector2D[2];
MM[0].X = vector2D.X; MM[0].X = vector2D.X;
MM[1].X = vector2D.X; MM[1].X = vector2D.X;
@@ -130,7 +126,7 @@ namespace _2DGAMELIB
public static void GetMiY_MaY(this Par Par, out Vector2D[] MM) public static void GetMiY_MaY(this Par Par, out Vector2D[] MM)
{ {
Vector2D vector2D = Par.ToGlobal(Par.OP.First().ps.First()); Vector2D vector2D = Par.ToGlobal(Par.GetOP().First().ps.First());
MM = new Vector2D[2]; MM = new Vector2D[2];
MM[0].Y = vector2D.Y; MM[0].Y = vector2D.Y;
MM[1].Y = vector2D.Y; MM[1].Y = vector2D.Y;
@@ -140,7 +136,7 @@ namespace _2DGAMELIB
public static void GetMiY_MaY(this Par[] Pars, out Vector2D[] MM) public static void GetMiY_MaY(this Par[] Pars, out Vector2D[] MM)
{ {
Par par = Pars.First(); Par par = Pars.First();
Vector2D vector2D = par.ToGlobal(par.OP.First().ps.First()); Vector2D vector2D = par.ToGlobal(par.GetOP().First().ps.First());
MM = new Vector2D[2]; MM = new Vector2D[2];
MM[0].Y = vector2D.Y; MM[0].Y = vector2D.Y;
MM[1].Y = vector2D.Y; MM[1].Y = vector2D.Y;
@@ -149,7 +145,7 @@ namespace _2DGAMELIB
public static void GetMaY_MiY(this Par Par, out Vector2D[] MM) public static void GetMaY_MiY(this Par Par, out Vector2D[] MM)
{ {
Vector2D vector2D = Par.ToGlobal(Par.OP.First().ps.First()); Vector2D vector2D = Par.ToGlobal(Par.GetOP().First().ps.First());
MM = new Vector2D[2]; MM = new Vector2D[2];
MM[0].Y = vector2D.Y; MM[0].Y = vector2D.Y;
MM[1].Y = vector2D.Y; MM[1].Y = vector2D.Y;
@@ -186,7 +182,7 @@ namespace _2DGAMELIB
public static Encoding GetEncoding(this byte[] Bytes) public static Encoding GetEncoding(this byte[] Bytes)
{ {
byte[] array = null; byte[] array;
if (Bytes.Length > 4000) if (Bytes.Length > 4000)
{ {
array = new byte[4000]; array = new byte[4000];
@@ -339,8 +335,6 @@ namespace _2DGAMELIB
static Oth() static Oth()
{ {
s1 = 1.01;
s0 = s1.Reciprocal();
} }
public static void SaveExMod<T>(this T Obj, string Path) public static void SaveExMod<T>(this T Obj, string Path)

View File

@@ -5,6 +5,7 @@ using System.Drawing;
using System.Drawing.Drawing2D; using System.Drawing.Drawing2D;
using System.Linq; using System.Linq;
using System.Diagnostics; using System.Diagnostics;
using System.Numerics;
namespace _2DGAMELIB namespace _2DGAMELIB
{ {
@@ -12,19 +13,6 @@ namespace _2DGAMELIB
[Serializable] [Serializable]
public class Par public class Par
{ {
//FOR TESTS
public static long TCalc;
public static long TCalcH;
public static long TFill;
public static long TOutline;
public static long THitFill;
public static int NCalc;
public static int NCalcH;
public static int NFill;
public static int NOutline;
public static int NHitFill;
private Pars parent; private Pars parent;
public string Tag = ""; public string Tag = "";
@@ -35,19 +23,12 @@ namespace _2DGAMELIB
protected Vector2D basePointBase = Dat.Vec2DZero; protected Vector2D basePointBase = Dat.Vec2DZero;
//cont short for contract?
protected Vector2D basePointCont = Dat.Vec2DZero; protected Vector2D basePointCont = Dat.Vec2DZero;
protected Vector2D positionBase = Dat.Vec2DZero; protected Vector2D positionBase = Dat.Vec2DZero;
protected Vector2D positionContO = Dat.Vec2DZero;
protected Vector2D positionCont = Dat.Vec2DZero; protected Vector2D positionCont = Dat.Vec2DZero;
protected double positionSize = 1.0;
protected Vector2D positionVector = Dat.Vec2DZero;
protected double anglePare; protected double anglePare;
protected double angleBase; protected double angleBase;
@@ -66,406 +47,227 @@ namespace _2DGAMELIB
protected double ySizeCont = 1.0; protected double ySizeCont = 1.0;
public bool Dra = true; protected double positionSize = 1.0;
protected double penWidth;
private bool closed;
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
protected Pen pen = new Pen(Color.Black, 1f); protected Pen pen = new Pen(Color.Black, 1f);
protected double penWidth;
private bool EditP = true;
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
protected Brush brush = new SolidBrush(Color.LightGray); protected Brush brush = new SolidBrush(Color.LightGray);
public bool Hit = true;
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
protected SolidBrush HitBrush = new SolidBrush(Color.Transparent); protected SolidBrush HitBrush = new SolidBrush(Color.Transparent);
private double us;
private double usx;
private double usy;
private Vector2D bp;
private Vector2D mv;
private double angle;
private double M11;
private double M12;
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
private GraphicsPath Path = new GraphicsPath(); private GraphicsPath Path = new GraphicsPath();
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
private GraphicsPath OutlinePath = new GraphicsPath(); private GraphicsPath OutlinePath = new GraphicsPath();
private Vector2D p;
private Vector2D v;
private PointF[] points;
protected bool Edit = true;
protected bool EditS = true;
protected bool EditPS = true;
private double ush;
private double usxh;
private double usyh;
private Vector2D bph;
private Vector2D mvh;
private double ah;
private double M11h;
private double M12h;
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
private GraphicsPath gph = new GraphicsPath(); private GraphicsPath gph = new GraphicsPath();
private Vector2D ph;
private Vector2D vh; public bool Dra = true;
public bool Hit = true;
private bool closed;
private PointF[] psh; public Pars GetParent()
private bool EditH = true;
public Pars Parent => parent;
public List<Out> OP
{ {
get return parent;
}
public List<Out> GetOP()
{ {
Edit = true;
EditH = true;
return op; return op;
} }
set
{
op = value;
Edit = true;
EditH = true;
}
}
public IEnumerable<Out> InitializeOP public void SetInitializeOP(IEnumerable<Out> value)
{
set
{ {
op.Clear(); op.Clear();
op.AddRange(value); op.AddRange(value);
Edit = true;
EditH = true;
}
} }
public List<Joi> JP public List<Joi> GetJP()
{
get
{ {
return jp; return jp;
} }
set
{
jp = value;
}
}
public IEnumerable<Joi> InitializeJP public Vector2D GetBasePointBase()
{
set
{
jp.Clear();
jp.AddRange(value);
}
}
public Vector2D BasePointBase
{
get
{ {
return basePointBase; return basePointBase;
} }
set
public void SetBasePointBase(Vector2D value)
{ {
basePointBase = value; basePointBase = value;
Edit = true;
EditH = true;
}
} }
public Vector2D BasePointCont public Vector2D GetBasePointCont()
{
get
{ {
return basePointCont; return basePointCont;
} }
set
public void SetBasePointCont(Vector2D value)
{ {
basePointCont = value; basePointCont = value;
Edit = true;
EditH = true;
}
} }
public Vector2D BasePoint => basePointBase + basePointCont; public Vector2D GetBasePoint()
public Vector2D PositionBase
{ {
get return basePointBase + basePointCont;
}
public Vector2D GetPositionBase()
{ {
return positionBase; return positionBase;
} }
set
public void SetPositionBase(Vector2D value)
{ {
positionBase = value; positionBase = value;
Edit = true;
EditH = true;
}
} }
public Vector2D PositionCont public Vector2D GetPositionCont()
{ {
get return positionCont;
{
return positionContO;
}
set
{
positionContO = value;
Edit = true;
EditH = true;
}
} }
public Vector2D Position public void SetPositionCont(Vector2D value)
{ {
get positionCont = value;
}
public Vector2D GetPosition()
{ {
double d = System.Math.PI * AngleParent / 180.0; double d = System.Math.PI * anglePare / 180.0;
double num = System.Math.Cos(d); double num = System.Math.Cos(d);
double num2 = System.Math.Sin(d); double num2 = System.Math.Sin(d);
positionCont.X = positionContO.X * num + positionContO.Y * (0.0 - num2); Vector2D positionCont;
positionCont.Y = positionContO.X * num2 + positionContO.Y * num; positionCont.X = this.positionCont.X * num - this.positionCont.Y * num2;
return (positionBase + positionCont) * positionSize + positionVector; positionCont.Y = this.positionCont.X * num2 + this.positionCont.Y * num;
} return (positionBase + positionCont) * positionSize;
} }
public Vector2D Position_nc public void SetAngleParent(double value)
{
get
{
double d = System.Math.PI * AngleParent / 180.0;
System.Math.Cos(d);
System.Math.Sin(d);
return positionBase * positionSize + positionVector;
}
}
public double PositionSize
{
get
{
return positionSize;
}
set
{
positionSize = value;
Edit = true;
EditH = true;
EditPS = true;
}
}
public Vector2D PositionVector
{
get
{
return positionVector;
}
set
{
positionVector = value;
Edit = true;
EditH = true;
}
}
public double AngleParent
{
get
{
return anglePare;
}
set
{ {
anglePare = value; anglePare = value;
Edit = true;
EditH = true;
}
} }
public double AngleBase public double GetAngleBase()
{
get
{ {
return angleBase; return angleBase;
} }
set
public void SetAngleBase(double value)
{ {
angleBase = value; angleBase = value;
Edit = true;
EditH = true;
}
} }
public double AngleCont public double GetAngleCont()
{
get
{ {
return angleCont; return angleCont;
} }
set
public void SetAngleCont(double value)
{ {
angleCont = value; angleCont = value;
Edit = true;
EditH = true;
}
} }
public double Angle => anglePare + angleBase + angleCont; public double GetAngle()
public double SizeBase
{ {
get return anglePare + angleBase + angleCont;
}
public double GetSizeBase()
{ {
return sizeBase; return sizeBase;
} }
set
public void SetSizeBase(double value)
{ {
sizeBase = value; sizeBase = value;
Edit = true;
EditH = true;
EditS = true;
}
} }
public double SizeCont public double GetSizeCont()
{
get
{ {
return sizeCont; return sizeCont;
} }
set
public void SetSizeCont(double value)
{ {
sizeCont = value; sizeCont = value;
Edit = true;
EditH = true;
EditS = true;
}
} }
public double Size => sizeBase * sizeCont * positionSize; public double GetSize()
public double SizeXBase
{ {
get return sizeBase * sizeCont * positionSize;
}
public double GetSizeXBase()
{ {
return xSizeBase; return xSizeBase;
} }
set
public void SetSizeXBase(double value)
{ {
xSizeBase = value; xSizeBase = value;
Edit = true;
EditH = true;
}
} }
public double SizeXCont public double GetSizeXCont()
{
get
{ {
return xSizeCont; return xSizeCont;
} }
set
public void SetSizeXCont(double value)
{ {
xSizeCont = value; xSizeCont = value;
Edit = true;
EditH = true;
}
} }
public double SizeX => xSizeBase * xSizeCont; public double GetSizeX()
public double SizeYBase
{ {
get return xSizeBase * xSizeCont;
}
public double GetSizeYBase()
{ {
return ySizeBase; return ySizeBase;
} }
set
public void SetSizeYBase(double value)
{ {
ySizeBase = value; ySizeBase = value;
Edit = true;
EditH = true;
}
} }
public double SizeYCont public double GetSizeYCont()
{
get
{ {
return ySizeCont; return ySizeCont;
} }
set
public void SetSizeYCont(double value)
{ {
ySizeCont = value; ySizeCont = value;
Edit = true;
EditH = true;
}
} }
public double SizeY => ySizeBase * ySizeCont; public double GetSizeY()
public bool Closed
{ {
get return ySizeBase * ySizeCont;
{
return closed;
} }
set
public void SetClosed(bool value)
{ {
closed = value; closed = value;
Edit = true;
EditH = true;
}
} }
[JsonIgnore] public Pen GetPen()
public Pen Pen
{
get
{ {
return pen; return pen;
} }
set
public void SetPen(Pen value)
{ {
if (pen != value && pen != null) if (pen != value && pen != null)
{ {
@@ -477,43 +279,34 @@ namespace _2DGAMELIB
pen.StartCap = LineCap.Round; pen.StartCap = LineCap.Round;
pen.EndCap = LineCap.Round; pen.EndCap = LineCap.Round;
} }
EditP = true;
}
} }
public double PenWidth public double GetPenWidth()
{
get
{ {
return penWidth; return penWidth;
} }
set
public void SetPenWidth(double value)
{ {
penWidth = value; penWidth = value;
EditP = true;
}
} }
public Color PenColor public Color GetPenColor()
{
get
{ {
return pen.Color; return pen.Color;
} }
set
public void SetPenColor(Color value)
{ {
pen.Color = value; pen.Color = value;
} }
}
[JsonIgnore] public Brush GetBrush1()
public Brush Brush
{
get
{ {
return brush; return brush;
} }
set
public void SetBrush1(Brush value)
{ {
if (brush != value && brush != null) if (brush != value && brush != null)
{ {
@@ -521,31 +314,26 @@ namespace _2DGAMELIB
} }
brush = value; brush = value;
} }
}
public Color BrushColor public Color GetBrushColor()
{
get
{ {
return ((SolidBrush)brush).Color; return ((SolidBrush)brush).Color;
} }
set
public void SetBrushColor(Color value)
{ {
((SolidBrush)brush).Color = value; ((SolidBrush)brush).Color = value;
} }
}
public Color HitColor public Color GetHitColor()
{
get
{ {
return HitBrush.Color; return HitBrush.Color;
} }
set
public void SetHitColor(Color value)
{ {
HitBrush.Color = value; HitBrush.Color = value;
} }
}
public void SetParent(Pars Parent) public void SetParent(Pars Parent)
{ {
parent = Parent; parent = Parent;
@@ -596,10 +384,8 @@ namespace _2DGAMELIB
basePointBase = Par.basePointBase; basePointBase = Par.basePointBase;
basePointCont = Par.basePointCont; basePointCont = Par.basePointCont;
positionBase = Par.positionBase; positionBase = Par.positionBase;
positionContO = Par.positionContO;
positionCont = Par.positionCont; positionCont = Par.positionCont;
positionSize = Par.positionSize; positionSize = Par.positionSize;
positionVector = Par.positionVector;
anglePare = Par.anglePare; anglePare = Par.anglePare;
angleBase = Par.angleBase; angleBase = Par.angleBase;
angleCont = Par.angleCont; angleCont = Par.angleCont;
@@ -614,11 +400,11 @@ namespace _2DGAMELIB
closed = Par.closed; closed = Par.closed;
if (Par.pen != null) if (Par.pen != null)
{ {
Pen = Par.pen.Copy(); SetPen(Par.pen.Copy());
} }
if (Par.brush != null) if (Par.brush != null)
{ {
Brush = Par.brush.Copy(); SetBrush1(Par.brush.Copy());
} }
Hit = Par.Hit; Hit = Par.Hit;
if (Par.HitBrush != null) if (Par.HitBrush != null)
@@ -629,56 +415,35 @@ namespace _2DGAMELIB
private void Calculation(double Unit) private void Calculation(double Unit)
{ {
double us = Unit * (sizeBase * sizeCont * positionSize);
double usx = us * (xSizeBase * xSizeCont);
double usy = us * (ySizeBase * ySizeCont);
/* Vector2D bp = basePointBase + basePointCont;
things that affect where this part is drawn
Size, SizeX, SizeY, BasePoint, Position, Angle, Unit
Size = sizeBase * sizeCont * positionSize
SizeX = xSizeBase * xSizeCont
SizeY = ySizeBase * ySizeCont
BasePoint = basePointBase + basePointCont
Position (AnglePare, positionContO, positionBase, positionCont, positionSize, positionVector)
Angle = anglePare + angleBase + angleCont
AnglePare = anglePare
sizeBase, sizeCont, positionSize, xSizeBase, xSizeCont, ySizeBase, ySizeCont,
basePointBase, basePointCont, positionContO, positionBase, positionCont,
positionVector, anglePare, angleBase, angleCont
*/
us = Unit * Size;
usx = us * SizeX;
usy = us * SizeY;
bp = BasePoint;
bp.X *= usx; bp.X *= usx;
bp.Y *= usy; bp.Y *= usy;
mv = Position * Unit - bp; Vector2D mv = GetPosition() * Unit - bp;
double a = System.Math.PI * Angle / 180.0; double a = System.Math.PI * (anglePare + angleBase + angleCont) / 180.0;
M11 = System.Math.Cos(a);
M12 = System.Math.Sin(a);
Path.Reset(); Path.Reset();
OutlinePath.Reset(); OutlinePath.Reset();
foreach (Out item in op) foreach (Out item in op)
{ {
points = new PointF[item.ps.Count]; PointF[] points = new PointF[item.ps.Count];
for (int i = 0; i < item.ps.Count; i++) for (int i = 0; i < item.ps.Count; i++)
{ {
Vector2D p;
p.X = item.ps[i].X * usx; p.X = item.ps[i].X * usx;
p.Y = item.ps[i].Y * usy; p.Y = item.ps[i].Y * usy;
p = Rotate(ref p) + mv; p = Rotate(ref p, bp, a) + mv;
points[i].X = (float)p.X; points[i].X = (float)p.X;
points[i].Y = (float)p.Y; points[i].Y = (float)p.Y;
} }
if (Closed) if (closed)
Path.AddClosedCurve(points, item.Tension); Path.AddClosedCurve(points, item.Tension);
else else
Path.AddCurve(points, item.Tension); Path.AddCurve(points, item.Tension);
@@ -687,7 +452,7 @@ namespace _2DGAMELIB
{ {
OutlinePath.StartFigure(); OutlinePath.StartFigure();
if (Closed) if (closed)
OutlinePath.AddClosedCurve(points, item.Tension); OutlinePath.AddClosedCurve(points, item.Tension);
else else
OutlinePath.AddCurve(points, item.Tension); OutlinePath.AddCurve(points, item.Tension);
@@ -695,11 +460,15 @@ namespace _2DGAMELIB
} }
} }
private Vector2D Rotate(ref Vector2D p) private Vector2D Rotate(ref Vector2D p, Vector2D bp, double a)
{ {
double M11 = System.Math.Cos(a);
double M12 = System.Math.Sin(a);
p.X -= bp.X; p.X -= bp.X;
p.Y -= bp.Y; p.Y -= bp.Y;
Vector2D v;
v.X = p.X * M11 + p.Y * (0.0 - M12); v.X = p.X * M11 + p.Y * (0.0 - M12);
v.Y = p.X * M12 + p.Y * M11; v.Y = p.X * M12 + p.Y * M11;
@@ -713,67 +482,46 @@ namespace _2DGAMELIB
{ {
if (Dra) if (Dra)
{ {
if (Edit)
{
long t0 = Stopwatch.GetTimestamp();
Calculation(Unit); Calculation(Unit);
TCalc += Stopwatch.GetTimestamp() - t0;
NCalc++;
Edit = false;
}
if (pen != null && (EditP || EditPS))
{
pen.Width = (float)(Unit * penWidth * positionSize);
EditP = false;
EditPS = false;
}
if (brush != null) if (brush != null)
{ {
long t0 = Stopwatch.GetTimestamp();
Graphics.FillPath(brush, Path); Graphics.FillPath(brush, Path);
TFill += Stopwatch.GetTimestamp() - t0;
NFill++;
} }
if (pen != null) if (pen != null)
{ {
long t0 = Stopwatch.GetTimestamp(); pen.Width = (float)(Unit * penWidth * positionSize);
Graphics.DrawPath(pen, OutlinePath); Graphics.DrawPath(pen, OutlinePath);
TOutline += Stopwatch.GetTimestamp() - t0;
NOutline++;
} }
} }
} }
private void CalculationH(double Unit) private void CalculationH(double Unit)
{ {
ush = Unit * Size; double ush = Unit * (sizeBase * sizeCont * positionSize);
usxh = ush * SizeX; double usxh = ush * (xSizeBase * xSizeCont);
usyh = ush * SizeY; double usyh = ush * (ySizeBase * ySizeCont);
bph = BasePoint; Vector2D bph = basePointBase + basePointCont;
bph.X *= usxh; bph.X *= usxh;
bph.Y *= usyh; bph.Y *= usyh;
mvh = Position; Vector2D mvh = GetPosition();
mvh.X = mvh.X * Unit - bph.X; mvh.X = mvh.X * Unit - bph.X;
mvh.Y = mvh.Y * Unit - bph.Y; mvh.Y = mvh.Y * Unit - bph.Y;
ah = System.Math.PI * Angle / 180.0; double ah = System.Math.PI * GetAngle() / 180.0;
M11h = System.Math.Cos(ah);
M12h = System.Math.Sin(ah);
gph.Reset(); gph.Reset();
if (Closed) if (closed)
{ {
foreach (Out item in op) foreach (Out item in op)
{ {
psh = new PointF[item.ps.Count]; PointF[] psh = new PointF[item.ps.Count];
for (int i = 0; i < item.ps.Count; i++) for (int i = 0; i < item.ps.Count; i++)
{ {
Vector2D ph;
ph.X = item.ps[i].X * usxh; ph.X = item.ps[i].X * usxh;
ph.Y = item.ps[i].Y * usyh; ph.Y = item.ps[i].Y * usyh;
RotateH(ref ph); RotateH(ref ph, bph, ah);
ph.X += mvh.X; ph.X += mvh.X;
ph.Y += mvh.Y; ph.Y += mvh.Y;
psh[i].X = (float)ph.X; psh[i].X = (float)ph.X;
@@ -786,12 +534,13 @@ namespace _2DGAMELIB
foreach (Out item2 in op) foreach (Out item2 in op)
{ {
psh = new PointF[item2.ps.Count]; PointF[] psh = new PointF[item2.ps.Count];
for (int j = 0; j < item2.ps.Count; j++) for (int j = 0; j < item2.ps.Count; j++)
{ {
Vector2D ph;
ph.X = item2.ps[j].X * usxh; ph.X = item2.ps[j].X * usxh;
ph.Y = item2.ps[j].Y * usyh; ph.Y = item2.ps[j].Y * usyh;
RotateH(ref ph); RotateH(ref ph, bph, ah);
ph.X += mvh.X; ph.X += mvh.X;
ph.Y += mvh.Y; ph.Y += mvh.Y;
psh[j].X = (float)ph.X; psh[j].X = (float)ph.X;
@@ -801,11 +550,15 @@ namespace _2DGAMELIB
} }
} }
private void RotateH(ref Vector2D ph) private void RotateH(ref Vector2D ph, Vector2D bph, double ah)
{ {
double M11h = System.Math.Cos(ah);
double M12h = System.Math.Sin(ah);
ph.X -= bph.X; ph.X -= bph.X;
ph.Y -= bph.Y; ph.Y -= bph.Y;
Vector2D vh;
vh.X = ph.X * M11h + ph.Y * (0.0 - M12h); vh.X = ph.X * M11h + ph.Y * (0.0 - M12h);
vh.Y = ph.X * M12h + ph.Y * M11h; vh.Y = ph.X * M12h + ph.Y * M11h;
@@ -817,19 +570,8 @@ namespace _2DGAMELIB
{ {
if (Hit) if (Hit)
{ {
if (EditH)
{
long t0 = Stopwatch.GetTimestamp();
CalculationH(Unit); CalculationH(Unit);
TCalcH += Stopwatch.GetTimestamp() - t0;
NCalcH++;
EditH = false;
}
long t1 = Stopwatch.GetTimestamp();
Graphics.FillPath(HitBrush, gph); Graphics.FillPath(HitBrush, gph);
THitFill += Stopwatch.GetTimestamp() - t1;
NHitFill++;
} }
} }
@@ -837,35 +579,31 @@ namespace _2DGAMELIB
{ {
if (Index < jp.Count) if (Index < jp.Count)
{ {
Par.PositionBase = ToGlobal(jp[Index].Joint); Par.SetPositionBase(ToGlobal(jp[Index].Joint));
} }
Par.Edit = true;
Par.EditH = true;
} }
public void SetJointPA(int Index, Par Par) public void SetJointPA(int Index, Par Par)
{ {
if (Index < jp.Count) if (Index < jp.Count)
{ {
Par.PositionBase = ToGlobal(jp[Index].Joint); Par.SetPositionBase(ToGlobal(jp[Index].Joint));
} }
Par.AngleParent = Angle; Par.SetAngleParent(anglePare + angleBase + angleCont);
Par.Edit = true;
Par.EditH = true;
} }
public Vector2D ToGlobal(Vector2D Local) public Vector2D ToGlobal(Vector2D Local)
{ {
double size = Size; double size = sizeBase * sizeCont * positionSize;
double xsz = size * SizeX; double xsz = size * (xSizeBase * xSizeCont);
double ysz = size * SizeY; double ysz = size * (ySizeBase * ySizeCont);
Vector2D basePoint = BasePoint; Vector2D basePoint = basePointBase + basePointCont;
basePoint.X *= xsz; basePoint.X *= xsz;
basePoint.Y *= ysz; basePoint.Y *= ysz;
Vector2D position = Position; Vector2D position = GetPosition();
position.X -= basePoint.X; position.X -= basePoint.X;
position.Y -= basePoint.Y; position.Y -= basePoint.Y;
double d = System.Math.PI * Angle / 180.0; double d = System.Math.PI * GetAngle() / 180.0;
double num3 = System.Math.Cos(d); double num3 = System.Math.Cos(d);
double num4 = System.Math.Sin(d); double num4 = System.Math.Sin(d);
double num5 = 0.0 - num4; double num5 = 0.0 - num4;
@@ -888,16 +626,16 @@ namespace _2DGAMELIB
public Vector2D ToGlobal_nc(Vector2D Local) public Vector2D ToGlobal_nc(Vector2D Local)
{ {
double size = Size; double size = sizeBase * sizeCont * positionSize;
double num = size * SizeX; double num = size * (xSizeBase * xSizeCont);
double num2 = size * SizeY; double num2 = size * (ySizeBase * ySizeCont);
Vector2D basePoint = BasePoint; Vector2D basePoint = basePointBase + basePointCont;
basePoint.X *= num; basePoint.X *= num;
basePoint.Y *= num2; basePoint.Y *= num2;
Vector2D position_nc = Position_nc; Vector2D position_nc = positionBase * positionSize;
position_nc.X -= basePoint.X; position_nc.X -= basePoint.X;
position_nc.Y -= basePoint.Y; position_nc.Y -= basePoint.Y;
double d = System.Math.PI * Angle / 180.0; double d = System.Math.PI * (anglePare + angleBase + angleCont) / 180.0;
double num3 = System.Math.Cos(d); double num3 = System.Math.Cos(d);
double num4 = System.Math.Sin(d); double num4 = System.Math.Sin(d);
double num5 = 0.0 - num4; double num5 = 0.0 - num4;
@@ -920,18 +658,18 @@ namespace _2DGAMELIB
public Vector2D ToLocal(Vector2D Global) public Vector2D ToLocal(Vector2D Global)
{ {
double size = Size; double size = sizeBase * sizeCont * positionSize;
double num = size * SizeX; double num = size * (xSizeBase * xSizeCont);
double num2 = size * SizeY; double num2 = size * (ySizeBase * ySizeCont);
Vector2D basePoint = BasePoint; Vector2D basePoint = basePointBase + basePointCont;
basePoint.X *= num; basePoint.X *= num;
basePoint.Y *= num2; basePoint.Y *= num2;
Vector2D position = Position; Vector2D position = GetPosition();
position.X = basePoint.X - position.X; position.X = basePoint.X - position.X;
position.Y = basePoint.Y - position.Y; position.Y = basePoint.Y - position.Y;
num = num.Reciprocal(); num = num.Reciprocal();
num2 = num2.Reciprocal(); num2 = num2.Reciprocal();
double d = System.Math.PI * (0.0 - Angle) / 180.0; double d = System.Math.PI * (0.0 - (anglePare + angleBase + angleCont)) / 180.0;
double num3 = System.Math.Cos(d); double num3 = System.Math.Cos(d);
double num4 = System.Math.Sin(d); double num4 = System.Math.Sin(d);
double num5 = 0.0 - num4; double num5 = 0.0 - num4;
@@ -1011,42 +749,6 @@ namespace _2DGAMELIB
return System.Math.Abs(num * 0.5); return System.Math.Abs(num * 0.5);
} }
public void ScalingXY(double Scale)
{
op.ScalingXY(ref basePointBase, Scale);
jp.ScalingXY(ref basePointBase, Scale);
}
public void ScalingX(double Scale)
{
op.ScalingX(ref basePointBase, Scale);
jp.ScalingX(ref basePointBase, Scale);
}
public void ScalingY(double Scale)
{
op.ScalingY(ref basePointBase, Scale);
jp.ScalingY(ref basePointBase, Scale);
}
public void ExpansionXY(double Rate)
{
op.ExpansionXY(ref basePointBase, Rate);
jp.ExpansionXY(ref basePointBase, Rate);
}
public void ExpansionX(double Rate)
{
op.ExpansionX(ref basePointBase, Rate);
jp.ExpansionX(ref basePointBase, Rate);
}
public void ExpansionY(double Rate)
{
op.ExpansionY(ref basePointBase, Rate);
jp.ExpansionY(ref basePointBase, Rate);
}
public void Dispose() public void Dispose()
{ {
if (pen != null) if (pen != null)

View File

@@ -9,19 +9,15 @@ namespace _2DGAMELIB
[Serializable] [Serializable]
public class ParT : Par public class ParT : Par
{ {
[NonSerialized, JsonIgnore]
private Font font = new Font("", 1f);
private double fontSize = 1.0; private double fontSize = 1.0;
private bool EditF = true; [NonSerialized, JsonIgnore]
private Font font = new Font("", 1f);
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
private Brush brusht = new SolidBrush(Color.Black); private Brush brusht = new SolidBrush(Color.Black);
//unused
private const double Shift = 1.0;
[NonSerialized, JsonIgnore] [NonSerialized, JsonIgnore]
private Brush brushs; private Brush brushs;
@@ -32,46 +28,21 @@ namespace _2DGAMELIB
private Vector2D rectSize = Dat.Vec2DOne; private Vector2D rectSize = Dat.Vec2DOne;
public string Text = ""; public string Text = "";
private RectangleF rect;
private double us;
private double usx;
private double usy;
private Vector2D bp; private Vector2D bp;
private Vector2D p;
private Vector2D v;
private double a0;
private double a1;
private double M11;
private double M12;
private float af;
private float xf;
private float yf;
private bool EditT = true;
private bool EditTS = true; private bool EditTS = true;
private bool EditF = true;
private CharacterRange[] crr = new CharacterRange[1];
public Font Font
{ public void SetFont(Font value)
get { return font; }
set
{ {
if (font != value && font != null) if (font != value && font != null)
{ {
@@ -80,22 +51,17 @@ namespace _2DGAMELIB
font = value; font = value;
EditF = true; EditF = true;
} }
}
public double FontSize public double GetFontSize()
{ { return fontSize; }
get { return fontSize; }
set public void SetFontSize(double value)
{ {
fontSize = value; fontSize = value;
EditF = true; EditF = true;
} }
}
public Brush TextBrush public void SetTextBrush(Brush value)
{
get { return brusht; }
set
{ {
if (brusht != value && brusht != null) if (brusht != value && brusht != null)
{ {
@@ -103,36 +69,31 @@ namespace _2DGAMELIB
} }
brusht = value; brusht = value;
} }
}
public Color TextColor public Color GetTextColor()
{ { return ((SolidBrush)brusht).Color; }
get { return ((SolidBrush)brusht).Color; }
set { ((SolidBrush)brusht).Color = value; }
}
public Brush ShadBrush public void SetTextColor(Color value)
{ { ((SolidBrush)brusht).Color = value; }
get { return brushs; }
set public void SetShadBrush(Brush value)
{ {
if (brushs != value && brushs != null) if (brushs != value && brushs != null)
brushs.Dispose(); brushs.Dispose();
brushs = value; brushs = value;
} }
}
public Color ShadColor public Color GetShadColor()
{ { return ((SolidBrush)brushs).Color; }
get { return ((SolidBrush)brushs).Color; }
set { ((SolidBrush)brushs).Color = value; }
}
public StringFormat StringFormat public void SetShadColor(Color value)
{ { ((SolidBrush)brushs).Color = value; }
get { return stringformat; }
set public StringFormat GetStringFormat()
{ return stringformat; }
public void SetStringFormat(StringFormat value)
{ {
if (stringformat != value && stringformat != null) if (stringformat != value && stringformat != null)
{ {
@@ -140,16 +101,13 @@ namespace _2DGAMELIB
} }
stringformat = value; stringformat = value;
} }
}
public Vector2D RectSize public Vector2D GetRectSize()
{ { return rectSize; }
get { return rectSize; }
set public void SetRectSize(Vector2D value)
{ {
rectSize = value; rectSize = value;
EditT = true;
}
} }
public new void SetDefault() public new void SetDefault()
@@ -174,7 +132,6 @@ namespace _2DGAMELIB
stringformat = new StringFormat(); stringformat = new StringFormat();
EditF = true; EditF = true;
EditT = true;
EditTS = true; EditTS = true;
} }
@@ -194,16 +151,16 @@ namespace _2DGAMELIB
fontSize = ParT.fontSize; fontSize = ParT.fontSize;
if (ParT.font != null) if (ParT.font != null)
Font = ParT.font.Copy(); SetFont(ParT.font.Copy());
if (ParT.brusht != null) if (ParT.brusht != null)
TextBrush = ParT.brusht.Copy(); SetTextBrush(ParT.brusht.Copy());
if (ParT.brushs != null) if (ParT.brushs != null)
ShadBrush = ParT.brushs.Copy(); SetShadBrush(ParT.brushs.Copy());
if (ParT.stringformat != null) if (ParT.stringformat != null)
StringFormat = ParT.stringformat.Copy(); SetStringFormat(ParT.stringformat.Copy());
positionT = ParT.positionT; positionT = ParT.positionT;
rectSize = ParT.rectSize; rectSize = ParT.rectSize;
@@ -212,11 +169,14 @@ namespace _2DGAMELIB
public new void Draw(double Unit, Graphics Graphics) public new void Draw(double Unit, Graphics Graphics)
{ {
if (Edit) Calculation(Unit);
EditT = true;
if (EditS || EditPS) if (EditF || EditTS)
EditTS = true; {
RebuildFont((float)(Unit * base.GetSize() * fontSize));
EditF = false;
EditTS = false;
}
base.Draw(Unit, Graphics); base.Draw(Unit, Graphics);
DrawString(Unit, Graphics); DrawString(Unit, Graphics);
@@ -224,30 +184,25 @@ namespace _2DGAMELIB
private void Calculation(double Unit) private void Calculation(double Unit)
{ {
us = Unit * base.Size; double us = Unit * base.GetSize();
usx = us * base.SizeX; double usx = us * base.GetSizeX();
usy = us * base.SizeY; double usy = us * base.GetSizeY();
bp = base.BasePoint; bp = base.GetBasePoint();
bp.X *= usx; bp.X *= usx;
bp.Y *= usy; bp.Y *= usy;
a0 = base.Angle; double a1 = System.Math.PI * base.GetAngle() / 180.0;
a1 = System.Math.PI * a0 / 180.0; double M11 = System.Math.Cos(a1);
M11 = System.Math.Cos(a1); double M12 = System.Math.Sin(a1);
M12 = System.Math.Sin(a1);
Vector2D v;
v.X = bp.X * M11 + bp.Y * (0.0 - M12); v.X = bp.X * M11 + bp.Y * (0.0 - M12);
v.Y = bp.X * M12 + bp.Y * M11; v.Y = bp.X * M12 + bp.Y * M11;
p = base.Position; Vector2D p = base.GetPosition();
bp.X = p.X * Unit - v.X; bp.X = p.X * Unit - v.X;
bp.Y = p.Y * Unit - v.Y; bp.Y = p.Y * Unit - v.Y;
rect.X = (float)(positionT.X * us);
rect.Y = (float)(positionT.Y * us);
rect.Width = (float)(rectSize.X * us);
rect.Height = (float)(rectSize.Y * us);
} }
private void RebuildFont(double scaledSize) private void RebuildFont(double scaledSize)
@@ -273,60 +228,47 @@ namespace _2DGAMELIB
private void DrawString(double Unit, Graphics Graphics) private void DrawString(double Unit, Graphics Graphics)
{ {
if (EditT) RectangleF rect = default(RectangleF);
{ rect.X = (float)(positionT.X * Unit * base.GetSize());
Calculation(Unit); rect.Y = (float)(positionT.Y * Unit * base.GetSize());
EditT = false; rect.Width = (float)(rectSize.X * Unit * base.GetSize());
} rect.Height = (float)(rectSize.Y * Unit * base.GetSize());
if (EditF || EditTS)
{
RebuildFont((float)(us * fontSize));
EditF = false;
EditTS = false;
}
af = (float)a0;
xf = (float)base.SizeX;
yf = (float)base.SizeY;
if (brushs != null) if (brushs != null)
{ {
GraphicsState state = Graphics.Save(); GraphicsState state = Graphics.Save();
Graphics.TranslateTransform((float)(bp.X + 1.0), (float)(bp.Y + 1.0));
Graphics.TranslateTransform((float)(bp.X + Shift), (float)(bp.Y + Shift)); Graphics.RotateTransform((float)base.GetAngle());
Graphics.RotateTransform(af); Graphics.ScaleTransform((float)base.GetSizeX(), (float)base.GetSizeY());
Graphics.ScaleTransform(xf, yf);
Graphics.DrawString(Text, font, brushs, rect, stringformat); Graphics.DrawString(Text, font, brushs, rect, stringformat);
Graphics.Restore(state); Graphics.Restore(state);
} }
{ {
GraphicsState state = Graphics.Save(); GraphicsState state = Graphics.Save();
Graphics.TranslateTransform((float)bp.X, (float)bp.Y); Graphics.TranslateTransform((float)bp.X, (float)bp.Y);
Graphics.RotateTransform(af); Graphics.RotateTransform((float)base.GetAngle());
Graphics.ScaleTransform(xf, yf); Graphics.ScaleTransform((float)base.GetSizeX(), (float)base.GetSizeY());
Graphics.DrawString(Text, font, brusht, rect, stringformat); Graphics.DrawString(Text, font, brusht, rect, stringformat);
Graphics.Restore(state); Graphics.Restore(state);
} }
} }
public Vector2D_2 GetStringRect(double Unit, Graphics Graphics) public Vector2D_2 GetStringRect(double Unit, Graphics Graphics)
{ {
double num = Unit * base.Size; double num = Unit * base.GetSize();
if (EditF || EditS || EditPS || EditTS) if (EditF || EditTS)
{ {
RebuildFont((float)(num * fontSize)); RebuildFont((float)(num * fontSize));
EditF = false; EditF = false;
EditTS = false; EditTS = false;
} }
crr[0] = new CharacterRange(0, Text.Length); CharacterRange[] crr = new CharacterRange[]{
new CharacterRange(0, Text.Length)
};
stringformat.SetMeasurableCharacterRanges(crr); stringformat.SetMeasurableCharacterRanges(crr);
RectangleF layoutRect = new RectangleF( RectangleF layoutRect = new RectangleF(
@@ -376,8 +318,9 @@ namespace _2DGAMELIB
@out.ps.Add(stringRectPoints[2].AddXY(x, num) + vector2D); @out.ps.Add(stringRectPoints[2].AddXY(x, num) + vector2D);
@out.ps.Add(stringRectPoints[3].AddY(num) + vector2D); @out.ps.Add(stringRectPoints[3].AddY(num) + vector2D);
base.OP.Add(@out); base.GetOP().Add(@out);
} }
public new void Dispose() public new void Dispose()
{ {
base.Dispose(); base.Dispose();

View File

@@ -16,222 +16,49 @@ namespace _2DGAMELIB
public Pars Parent => parent; public Pars Parent => parent;
public IEnumerable<string> Keys => pars.Keys;
public IEnumerable<object> Values => pars.Values; public IEnumerable<object> Values => pars.Values;
public double PositionSize public void SetAngleBase(double value)
{
set
{ {
foreach (object value2 in pars.Values) foreach (object value2 in pars.Values)
{ {
if (value2 is Pars) if (value2 is Pars)
{ {
((Pars)value2).PositionSize = value; ((Pars)value2).SetAngleBase(value);
} }
else if (value2 is Par) else if (value2 is Par)
{ {
((Par)value2).PositionSize = value; ((Par)value2).SetAngleBase(value);
}
} }
} }
} }
public Vector2D PositionVector public void SetSizeBase(double value)
{
set
{ {
foreach (object value2 in pars.Values) foreach (object value2 in pars.Values)
{ {
if (value2 is Pars) if (value2 is Pars)
{ {
((Pars)value2).PositionVector = value; ((Pars)value2).SetSizeBase(value);
} }
else if (value2 is Par) else if (value2 is Par)
{ {
((Par)value2).PositionVector = value; ((Par)value2).SetSizeBase(value);
}
} }
} }
} }
public double AngleBase public void SetSizeYCont(double value)
{
set
{ {
foreach (object value2 in pars.Values) foreach (object value2 in pars.Values)
{ {
if (value2 is Pars) if (value2 is Pars)
{ {
((Pars)value2).AngleBase = value; ((Pars)value2).SetSizeYCont(value);
} }
else if (value2 is Par) else if (value2 is Par)
{ {
((Par)value2).AngleBase = value; ((Par)value2).SetSizeYCont(value);
}
}
}
}
public double AngleCont
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).AngleCont = value;
}
else if (value2 is Par)
{
((Par)value2).AngleCont = value;
}
}
}
}
public double SizeBase
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).SizeBase = value;
}
else if (value2 is Par)
{
((Par)value2).SizeBase = value;
}
}
}
}
public double SizeCont
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).SizeCont = value;
}
else if (value2 is Par)
{
((Par)value2).SizeCont = value;
}
}
}
}
public double SizeXBase
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).SizeXBase = value;
}
else if (value2 is Par)
{
((Par)value2).SizeXBase = value;
}
}
}
}
public double SizeXCont
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).SizeXCont = value;
}
else if (value2 is Par)
{
((Par)value2).SizeXCont = value;
}
}
}
}
public double SizeYBase
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).SizeYBase = value;
}
else if (value2 is Par)
{
((Par)value2).SizeYBase = value;
}
}
}
}
public double SizeYCont
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).SizeYCont = value;
}
else if (value2 is Par)
{
((Par)value2).SizeYCont = value;
}
}
}
}
public bool Dra
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).Dra = value;
}
else if (value2 is Par)
{
((Par)value2).Dra = value;
}
}
}
}
public bool Hit
{
set
{
foreach (object value2 in pars.Values)
{
if (value2 is Pars)
{
((Pars)value2).Hit = value;
}
else if (value2 is Par)
{
((Par)value2).Hit = value;
}
} }
} }
} }
@@ -248,18 +75,6 @@ namespace _2DGAMELIB
} }
} }
public object this[int Index]
{
get
{
return pars[Index];
}
set
{
pars[Index] = value;
}
}
public void SetParent(Pars Parent) public void SetParent(Pars Parent)
{ {
parent = Parent; parent = Parent;
@@ -353,12 +168,6 @@ namespace _2DGAMELIB
{ {
} }
public Pars(Par Par)
{
Tag = Par.Tag;
Add(Par.Tag, Par);
}
public Pars(ParT ParT) public Pars(ParT ParT)
{ {
Tag = ParT.Tag; Tag = ParT.Tag;
@@ -448,42 +257,6 @@ namespace _2DGAMELIB
} }
} }
public List<string> GetHitTags(ref Color HitColor)
{
List<string> list = new List<string>();
foreach (object value in pars.Values)
{
Par par;
if (value is Pars)
{
list.AddRange(((Pars)value).GetHitTags(ref HitColor));
}
else if (value is Par && (par = (Par)value).HitColor == HitColor)
{
list.Add(par.Tag);
}
}
return list;
}
public List<Par> GetHitPars(ref Color HitColor)
{
List<Par> list = new List<Par>();
foreach (object value in pars.Values)
{
Par item;
if (value is Pars)
{
list.AddRange(((Pars)value).GetHitPars(ref HitColor));
}
else if (value is Par && (item = (Par)value).HitColor == HitColor)
{
list.Add(item);
}
}
return list;
}
public bool IsHit(ref Color HitColor) public bool IsHit(ref Color HitColor)
{ {
foreach (object value in pars.Values) foreach (object value in pars.Values)
@@ -492,7 +265,7 @@ namespace _2DGAMELIB
{ {
return true; return true;
} }
if (value is Par && ((Par)value).HitColor == HitColor) if (value is Par && ((Par)value).GetHitColor() == HitColor)
{ {
return true; return true;
} }
@@ -564,91 +337,4 @@ namespace _2DGAMELIB
} }
} }
} }
public static class pars
{
public static Pars ToPars(this object obj)
{
return (Pars)obj;
}
public static ParT ToParT(this object obj)
{
return (ParT)obj;
}
public static Par ToPar(this object obj)
{
return (Par)obj;
}
public static Pen Copy(this Pen Pen)
{
return new Pen(Pen.Color, Pen.Width)
{
EndCap = Pen.EndCap,
StartCap = Pen.StartCap
};
}
public static Brush Copy(this Brush Brush)
{
if (Brush is SolidBrush)
{
return new SolidBrush(((SolidBrush)Brush).Color);
}
if (Brush is LinearGradientBrush)
{
LinearGradientBrush linearGradientBrush = (LinearGradientBrush)Brush;
LinearGradientBrush linearGradientBrush2 = new LinearGradientBrush(linearGradientBrush.Rectangle, Color.Black, Color.White, 0f);
linearGradientBrush2.Blend = linearGradientBrush.Blend;
linearGradientBrush2.GammaCorrection = linearGradientBrush.GammaCorrection;
linearGradientBrush2.InterpolationColors = linearGradientBrush.InterpolationColors;
linearGradientBrush2.LinearColors = new Color[linearGradientBrush.LinearColors.Length];
linearGradientBrush.LinearColors.CopyTo(linearGradientBrush2.LinearColors, 0);
linearGradientBrush2.Transform = linearGradientBrush.Transform;
linearGradientBrush2.WrapMode = linearGradientBrush.WrapMode;
return linearGradientBrush2;
}
if (Brush is PathGradientBrush)
{
PathGradientBrush pathGradientBrush = (PathGradientBrush)Brush;
PathGradientBrush pathGradientBrush2 = new PathGradientBrush(new GraphicsPath());
pathGradientBrush2.Blend = pathGradientBrush.Blend;
pathGradientBrush2.CenterColor = pathGradientBrush.CenterColor;
pathGradientBrush2.CenterPoint = pathGradientBrush.CenterPoint;
pathGradientBrush2.FocusScales = pathGradientBrush.FocusScales;
pathGradientBrush2.InterpolationColors = pathGradientBrush.InterpolationColors;
pathGradientBrush2.SurroundColors = new Color[pathGradientBrush.SurroundColors.Length];
pathGradientBrush.SurroundColors.CopyTo(pathGradientBrush2.SurroundColors, 0);
pathGradientBrush2.Transform = pathGradientBrush.Transform;
pathGradientBrush2.WrapMode = pathGradientBrush.WrapMode;
return pathGradientBrush2;
}
if (Brush is TextureBrush)
{
TextureBrush textureBrush = (TextureBrush)Brush;
return new TextureBrush(textureBrush.Image)
{
Transform = textureBrush.Transform,
WrapMode = textureBrush.WrapMode
};
}
if (Brush is HatchBrush)
{
HatchBrush hatchBrush = (HatchBrush)Brush;
return new HatchBrush(hatchBrush.HatchStyle, hatchBrush.ForegroundColor, hatchBrush.BackgroundColor);
}
return null;
}
public static Font Copy(this Font Font)
{
return new Font(Font.FontFamily, Font.Size, Font.Style, Font.Unit, Font.GdiCharSet, Font.GdiVerticalFont);
}
public static StringFormat Copy(this StringFormat StringFormat)
{
return new StringFormat(StringFormat);
}
}
} }

View File

@@ -51,7 +51,7 @@ namespace _2DGAMELIB
{ {
foreach (Par item in but.Pars.EnumAllPar()) foreach (Par item in but.Pars.EnumAllPar())
{ {
item.BrushColor = but.OverColors[i]; item.SetBrushColor(but.OverColors[i]);
i++; i++;
} }
return; return;
@@ -84,7 +84,7 @@ namespace _2DGAMELIB
j = 0; j = 0;
foreach (Par item2 in but.Pars.EnumAllPar()) foreach (Par item2 in but.Pars.EnumAllPar())
{ {
item2.BrushColor = but.OverColors[j]; item2.SetBrushColor(but.OverColors[j]);
j++; j++;
} }
} }
@@ -122,7 +122,7 @@ namespace _2DGAMELIB
{ {
foreach (Par item in but.Pars.EnumAllPar()) foreach (Par item in but.Pars.EnumAllPar())
{ {
item.BrushColor = but.BaseColors[i]; item.SetBrushColor(but.BaseColors[i]);
i++; i++;
} }
return; return;
@@ -155,7 +155,7 @@ namespace _2DGAMELIB
j = 0; j = 0;
foreach (Par item2 in but.Pars.EnumAllPar()) foreach (Par item2 in but.Pars.EnumAllPar())
{ {
item2.BrushColor = but.BaseColors[j]; item2.SetBrushColor(but.BaseColors[j]);
j++; j++;
} }
} }

View File

@@ -59,10 +59,10 @@ namespace _2DGAMELIB
{ {
if (feed != null) if (feed != null)
{ {
a0 = feed.BrushColor.A; a0 = feed.GetBrushColor().A;
a1 = feed.PenColor.A; a1 = feed.GetPenColor().A;
feed.BrushColor = Color.FromArgb(0, feed.BrushColor); feed.SetBrushColor(Color.FromArgb(0, feed.GetBrushColor()));
feed.PenColor = Color.FromArgb(0, feed.PenColor); feed.SetPenColor(Color.FromArgb(0, feed.GetPenColor()));
} }
text = new string(' ', Space) + value; text = new string(' ', Space) + value;
Max = text.Length; Max = text.Length;
@@ -85,10 +85,10 @@ namespace _2DGAMELIB
{ {
if (feed != null) if (feed != null)
{ {
a0 = feed.BrushColor.A; a0 = feed.GetBrushColor().A;
a1 = feed.PenColor.A; a1 = feed.GetPenColor().A;
feed.BrushColor = Color.FromArgb(0, feed.BrushColor); feed.SetBrushColor(Color.FromArgb(0, feed.GetBrushColor()));
feed.PenColor = Color.FromArgb(0, feed.PenColor); feed.SetPenColor(Color.FromArgb(0, feed.GetPenColor()));
} }
text = new string(' ', Space) + value; text = new string(' ', Space) + value;
Max = text.Length; Max = text.Length;
@@ -113,14 +113,14 @@ namespace _2DGAMELIB
{ {
get get
{ {
return parT.PositionBase; return parT.GetPositionBase();
} }
set set
{ {
parT.PositionBase = value; parT.SetPositionBase(value);
if (feed != null) if (feed != null)
{ {
feed.PositionBase = parT.ToGlobal(parT.OP[0].ps[2] * 0.95); feed.SetPositionBase(parT.ToGlobal(parT.GetOP()[0].ps[2] * 0.95));
} }
} }
} }
@@ -209,22 +209,23 @@ namespace _2DGAMELIB
parT = new ParT parT = new ParT
{ {
Tag = Name, Tag = Name,
InitializeOP = array,
PositionBase = Position,
SizeBase = Size,
Closed = true,
BrushColor = BackColor,
Font = Font,
FontSize = TextSize,
TextColor = TextColor,
RectSize = new Vector2D(Width, Height),
Text = Text Text = Text
}; };
ParT.OP.ScalingX(ParT.BasePointBase, Width);
ParT.OP.ScalingY(ParT.BasePointBase, Height); parT.SetFont(Font);
parT.SetFontSize(TextSize);
parT.SetTextColor(TextColor);
parT.SetRectSize(new Vector2D(Width, Height));
parT.SetInitializeOP(array);
parT.SetPositionBase(Position);
parT.SetSizeBase(Size);
parT.SetClosed(true);
parT.SetBrushColor(BackColor);
ParT.GetOP().ScalingX(ParT.GetBasePointBase(), Width);
ParT.GetOP().ScalingY(ParT.GetBasePointBase(), Height);
if (ShadColor != Color.Empty) if (ShadColor != Color.Empty)
{ {
parT.ShadBrush = new SolidBrush(ShadColor); parT.SetShadBrush(new SolidBrush(ShadColor));
} }
pars.Add(parT.Tag, parT); pars.Add(parT.Tag, parT);
} }
@@ -235,27 +236,28 @@ namespace _2DGAMELIB
feed = new Par feed = new Par
{ {
Tag = Name + "_Feed", Tag = Name + "_Feed",
InitializeOP = array,
BasePointBase = array.GetCenter(),
PositionBase = parT.ToGlobal(parT.OP[0].ps[2] * 0.96),
SizeBase = Size * 0.07,
SizeYBase = 0.9,
Closed = true,
PenColor = Color.FromArgb(0, Color.Black),
BrushColor = Color.FromArgb(0, FeedColor),
Hit = false Hit = false
}; };
feed.OP.ReverseY(feed.BasePointBase); feed.SetInitializeOP(array);
feed.SetBasePointBase(array.GetCenter());
feed.SetPositionBase(parT.ToGlobal(parT.GetOP()[0].ps[2] * 0.96));
feed.SetSizeBase(Size * 0.07);
feed.SetSizeYBase(0.9);
feed.SetClosed(true);
feed.SetPenColor(Color.FromArgb(0, Color.Black));
feed.SetBrushColor(Color.FromArgb(0, FeedColor));
feed.GetOP().ReverseY(feed.GetBasePointBase());
pars.Add(feed.Tag, feed); pars.Add(feed.Tag, feed);
} }
public void SetHitColor(ModeEventDispatcher Med) public void SetHitColor(ModeEventDispatcher Med)
{ {
if (parT.HitColor != Color.Transparent) if (parT.GetHitColor() != Color.Transparent)
{ {
Med.RemUniqueColor(parT.HitColor); Med.RemUniqueColor(parT.GetHitColor());
} }
parT.HitColor = Med.GetUniqueColor(); parT.SetHitColor(Med.GetUniqueColor());
} }
public void Progression(FPS FPS) public void Progression(FPS FPS)
@@ -273,8 +275,8 @@ namespace _2DGAMELIB
f1 = true; f1 = true;
if (feed != null) if (feed != null)
{ {
feed.BrushColor = Color.FromArgb(a0, feed.BrushColor); feed.SetBrushColor(Color.FromArgb(a0, feed.GetBrushColor()));
feed.PenColor = Color.FromArgb(a1, feed.PenColor); feed.SetPenColor(Color.FromArgb(a1, feed.GetPenColor()));
} }
if (Done != null) if (Done != null)
{ {
@@ -285,14 +287,14 @@ namespace _2DGAMELIB
else if (feed != null && feed.Dra) else if (feed != null && feed.Dra)
{ {
mv.GetValue(FPS); mv.GetValue(FPS);
feed.BrushColor = Color.FromArgb((int)mv.Value, feed.BrushColor); feed.SetBrushColor(Color.FromArgb((int)mv.Value, feed.GetBrushColor()));
feed.PenColor = Color.FromArgb(feed.BrushColor.A, feed.PenColor); feed.SetPenColor(Color.FromArgb(feed.GetBrushColor().A, feed.GetPenColor()));
} }
} }
public bool Down(ref Color HitColor) public bool Down(ref Color HitColor)
{ {
if (parT.HitColor == HitColor) if (parT.GetHitColor() == HitColor)
{ {
f2 = true; f2 = true;
if (!f1 && Speed == speed) if (!f1 && Speed == speed)
@@ -306,14 +308,14 @@ namespace _2DGAMELIB
public bool Up(ref Color HitColor) public bool Up(ref Color HitColor)
{ {
if (f1 && f2 && parT.HitColor == HitColor && Speed == speed) if (f1 && f2 && parT.GetHitColor() == HitColor && Speed == speed)
{ {
f1 = false; f1 = false;
f2 = false; f2 = false;
if (feed != null) if (feed != null)
{ {
feed.BrushColor = Color.FromArgb(0, feed.BrushColor); feed.SetBrushColor(Color.FromArgb(0, feed.GetBrushColor()));
feed.PenColor = Color.FromArgb(feed.BrushColor.A, feed.PenColor); feed.SetPenColor(Color.FromArgb(feed.GetBrushColor().A, feed.GetPenColor()));
mv.ResetValue(); mv.ResetValue();
} }
Action(this); Action(this);

View File

@@ -1,6 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Drawing; using System.Drawing;
using System.Drawing.Drawing2D;
using System.IO; using System.IO;
using System.Text; using System.Text;
@@ -208,5 +209,95 @@ namespace _2DGAMELIB
Vec.Add(ref result, ref BasePoint, out result); Vec.Add(ref result, ref BasePoint, out result);
return result; return result;
} }
public static Pars ToPars(this object obj)
{
return (Pars)obj;
}
public static ParT ToParT(this object obj)
{
return (ParT)obj;
}
public static Par ToPar(this object obj)
{
return (Par)obj;
}
public static Pen Copy(this Pen Pen)
{
return new Pen(Pen.Color, Pen.Width)
{
EndCap = Pen.EndCap,
StartCap = Pen.StartCap
};
}
public static Brush Copy(this Brush Brush)
{
if (Brush is SolidBrush)
{
return new SolidBrush(((SolidBrush)Brush).Color);
}
if (Brush is LinearGradientBrush)
{
LinearGradientBrush linearGradientBrush = (LinearGradientBrush)Brush;
LinearGradientBrush linearGradientBrush2 = new LinearGradientBrush(linearGradientBrush.Rectangle, Color.Black, Color.White, 0f);
linearGradientBrush2.Blend = linearGradientBrush.Blend;
linearGradientBrush2.GammaCorrection = linearGradientBrush.GammaCorrection;
linearGradientBrush2.InterpolationColors = linearGradientBrush.InterpolationColors;
linearGradientBrush2.LinearColors = new Color[linearGradientBrush.LinearColors.Length];
linearGradientBrush.LinearColors.CopyTo(linearGradientBrush2.LinearColors, 0);
linearGradientBrush2.Transform = linearGradientBrush.Transform;
linearGradientBrush2.WrapMode = linearGradientBrush.WrapMode;
return linearGradientBrush2;
}
if (Brush is PathGradientBrush)
{
PathGradientBrush pathGradientBrush = (PathGradientBrush)Brush;
PathGradientBrush pathGradientBrush2 = new PathGradientBrush(new GraphicsPath());
pathGradientBrush2.Blend = pathGradientBrush.Blend;
pathGradientBrush2.CenterColor = pathGradientBrush.CenterColor;
pathGradientBrush2.CenterPoint = pathGradientBrush.CenterPoint;
pathGradientBrush2.FocusScales = pathGradientBrush.FocusScales;
pathGradientBrush2.InterpolationColors = pathGradientBrush.InterpolationColors;
pathGradientBrush2.SurroundColors = new Color[pathGradientBrush.SurroundColors.Length];
pathGradientBrush.SurroundColors.CopyTo(pathGradientBrush2.SurroundColors, 0);
pathGradientBrush2.Transform = pathGradientBrush.Transform;
pathGradientBrush2.WrapMode = pathGradientBrush.WrapMode;
return pathGradientBrush2;
}
if (Brush is TextureBrush)
{
TextureBrush textureBrush = (TextureBrush)Brush;
return new TextureBrush(textureBrush.Image)
{
Transform = textureBrush.Transform,
WrapMode = textureBrush.WrapMode
};
}
if (Brush is HatchBrush)
{
HatchBrush hatchBrush = (HatchBrush)Brush;
return new HatchBrush(hatchBrush.HatchStyle, hatchBrush.ForegroundColor, hatchBrush.BackgroundColor);
}
return null;
}
public static Font Copy(this Font Font)
{
return new Font(Font.FontFamily, Font.Size, Font.Style, Font.Unit, Font.GdiCharSet, Font.GdiVerticalFont);
}
public static StringFormat Copy(this StringFormat StringFormat)
{
return new StringFormat(StringFormat);
}
} }
} }

View File

@@ -1,3 +1,5 @@
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class BackHair0 : Ele public class BackHair0 : Ele

View File

@@ -319,7 +319,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -328,17 +328,17 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_髪中.SizeYBase *= num; X0Y0_髪中.SetSizeYBase(X0Y0_髪中.GetSizeYBase() * num);
X0Y0_髪左1.SizeYBase *= num; X0Y0_髪左1.SetSizeYBase(X0Y0_髪左1.GetSizeYBase() * num);
X0Y0_髪左2.SizeYBase *= num; X0Y0_髪左2.SetSizeYBase(X0Y0_髪左2.GetSizeYBase() * num);
X0Y0_髪左3.SizeYBase *= num; X0Y0_髪左3.SetSizeYBase(X0Y0_髪左3.GetSizeYBase() * num);
X0Y0_髪左4.SizeYBase *= num; X0Y0_髪左4.SetSizeYBase(X0Y0_髪左4.GetSizeYBase() * num);
X0Y0_髪左5.SizeYBase *= num; X0Y0_髪左5.SetSizeYBase(X0Y0_髪左5.GetSizeYBase() * num);
X0Y0_髪右1.SizeYBase *= num; X0Y0_髪右1.SetSizeYBase(X0Y0_髪右1.GetSizeYBase() * num);
X0Y0_髪右2.SizeYBase *= num; X0Y0_髪右2.SetSizeYBase(X0Y0_髪右2.GetSizeYBase() * num);
X0Y0_髪右3.SizeYBase *= num; X0Y0_髪右3.SetSizeYBase(X0Y0_髪右3.GetSizeYBase() * num);
X0Y0_髪右4.SizeYBase *= num; X0Y0_髪右4.SetSizeYBase(X0Y0_髪右4.GetSizeYBase() * num);
X0Y0_髪右5.SizeYBase *= num; X0Y0_髪右5.SetSizeYBase(X0Y0_髪右5.GetSizeYBase() * num);
} }
} }
@@ -347,17 +347,17 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_髪中.SizeXBase *= num; X0Y0_髪中.SetSizeXBase(X0Y0_髪中.GetSizeXBase() * num);
X0Y0_髪左1.SizeXBase *= num; X0Y0_髪左1.SetSizeXBase(X0Y0_髪左1.GetSizeXBase() * num);
X0Y0_髪左2.SizeXBase *= num; X0Y0_髪左2.SetSizeXBase(X0Y0_髪左2.GetSizeXBase() * num);
X0Y0_髪左3.SizeXBase *= num; X0Y0_髪左3.SetSizeXBase(X0Y0_髪左3.GetSizeXBase() * num);
X0Y0_髪左4.SizeXBase *= num; X0Y0_髪左4.SetSizeXBase(X0Y0_髪左4.GetSizeXBase() * num);
X0Y0_髪左5.SizeXBase *= num; X0Y0_髪左5.SetSizeXBase(X0Y0_髪左5.GetSizeXBase() * num);
X0Y0_髪右1.SizeXBase *= num; X0Y0_髪右1.SetSizeXBase(X0Y0_髪右1.GetSizeXBase() * num);
X0Y0_髪右2.SizeXBase *= num; X0Y0_髪右2.SetSizeXBase(X0Y0_髪右2.GetSizeXBase() * num);
X0Y0_髪右3.SizeXBase *= num; X0Y0_髪右3.SetSizeXBase(X0Y0_髪右3.GetSizeXBase() * num);
X0Y0_髪右4.SizeXBase *= num; X0Y0_髪右4.SetSizeXBase(X0Y0_髪右4.GetSizeXBase() * num);
X0Y0_髪右5.SizeXBase *= num; X0Y0_髪右5.SetSizeXBase(X0Y0_髪右5.GetSizeXBase() * num);
} }
} }
@@ -365,16 +365,16 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_髪左1.AngleBase = 1.0 * value; X0Y0_髪左1.SetAngleBase(1.0 * value);
X0Y0_髪左2.AngleBase = 2.0 * value; X0Y0_髪左2.SetAngleBase(2.0 * value);
X0Y0_髪左3.AngleBase = 3.0 * value; X0Y0_髪左3.SetAngleBase(3.0 * value);
X0Y0_髪左4.AngleBase = 4.0 * value; X0Y0_髪左4.SetAngleBase(4.0 * value);
X0Y0_髪左5.AngleBase = 5.0 * value; X0Y0_髪左5.SetAngleBase(5.0 * value);
X0Y0_髪右1.AngleBase = -1.0 * value; X0Y0_髪右1.SetAngleBase(-1.0 * value);
X0Y0_髪右2.AngleBase = -2.0 * value; X0Y0_髪右2.SetAngleBase(-2.0 * value);
X0Y0_髪右3.AngleBase = -3.0 * value; X0Y0_髪右3.SetAngleBase(-3.0 * value);
X0Y0_髪右4.AngleBase = -4.0 * value; X0Y0_髪右4.SetAngleBase(-4.0 * value);
X0Y0_髪右5.AngleBase = -5.0 * value; X0Y0_髪右5.SetAngleBase(-5.0 * value);
} }
} }
@@ -476,150 +476,150 @@ namespace SlaveMatrix
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_髪中.OP[ ? 3 : 0].Outline = false; X0Y0_髪中.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪中.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪中.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪中.OP[ ? 1 : 2].Outline = false; X0Y0_髪中.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪中.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪中.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左1.OP[ ? 12 : 0].Outline = false; X0Y0_髪左1.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_髪左1.OP[(!) ? 1 : 11].Outline = false; X0Y0_髪左1.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_髪左1.OP[ ? 10 : 2].Outline = false; X0Y0_髪左1.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_髪左1.OP[ ? 9 : 3].Outline = false; X0Y0_髪左1.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_髪左1.OP[ ? 8 : 4].Outline = false; X0Y0_髪左1.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_髪左1.OP[ ? 7 : 5].Outline = false; X0Y0_髪左1.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_髪左1.OP[ ? 6 : 6].Outline = false; X0Y0_髪左1.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_髪左1.OP[ ? 5 : 7].Outline = false; X0Y0_髪左1.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_髪左1.OP[ ? 4 : 8].Outline = false; X0Y0_髪左1.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_髪左1.OP[ ? 3 : 9].Outline = false; X0Y0_髪左1.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_髪左1.OP[ ? 2 : 10].Outline = false; X0Y0_髪左1.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_髪左1.OP[ ? 1 : 11].Outline = false; X0Y0_髪左1.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_髪左1.OP[(!) ? 12 : 0].Outline = false; X0Y0_髪左1.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_髪左2.OP[ ? 13 : 0].Outline = false; X0Y0_髪左2.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪左2.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪左2.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪左2.OP[ ? 11 : 2].Outline = false; X0Y0_髪左2.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪左2.OP[ ? 10 : 3].Outline = false; X0Y0_髪左2.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪左2.OP[ ? 9 : 4].Outline = false; X0Y0_髪左2.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪左2.OP[ ? 8 : 5].Outline = false; X0Y0_髪左2.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪左2.OP[ ? 7 : 6].Outline = false; X0Y0_髪左2.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪左2.OP[ ? 6 : 7].Outline = false; X0Y0_髪左2.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪左2.OP[ ? 5 : 8].Outline = false; X0Y0_髪左2.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪左2.OP[ ? 4 : 9].Outline = false; X0Y0_髪左2.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪左2.OP[ ? 3 : 10].Outline = false; X0Y0_髪左2.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪左2.OP[ ? 2 : 11].Outline = false; X0Y0_髪左2.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪左2.OP[ ? 1 : 12].Outline = false; X0Y0_髪左2.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪左2.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪左2.GetOP()[(!) ? 13 : 0].Outline = false;
X0Y0_髪左3.OP[ ? 13 : 0].Outline = false; X0Y0_髪左3.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪左3.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪左3.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪左3.OP[ ? 11 : 2].Outline = false; X0Y0_髪左3.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪左3.OP[ ? 10 : 3].Outline = false; X0Y0_髪左3.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪左3.OP[ ? 9 : 4].Outline = false; X0Y0_髪左3.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪左3.OP[ ? 8 : 5].Outline = false; X0Y0_髪左3.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪左3.OP[ ? 7 : 6].Outline = false; X0Y0_髪左3.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪左3.OP[ ? 6 : 7].Outline = false; X0Y0_髪左3.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪左3.OP[ ? 5 : 8].Outline = false; X0Y0_髪左3.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪左3.OP[ ? 4 : 9].Outline = false; X0Y0_髪左3.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪左3.OP[ ? 3 : 10].Outline = false; X0Y0_髪左3.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪左3.OP[ ? 2 : 11].Outline = false; X0Y0_髪左3.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪左3.OP[ ? 1 : 12].Outline = false; X0Y0_髪左3.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪左3.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪左3.GetOP()[(!) ? 13 : 0].Outline = false;
X0Y0_髪左4.OP[ ? 13 : 0].Outline = false; X0Y0_髪左4.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪左4.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪左4.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪左4.OP[ ? 11 : 2].Outline = false; X0Y0_髪左4.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪左4.OP[ ? 10 : 3].Outline = false; X0Y0_髪左4.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪左4.OP[ ? 9 : 4].Outline = false; X0Y0_髪左4.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪左4.OP[ ? 8 : 5].Outline = false; X0Y0_髪左4.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪左4.OP[ ? 7 : 6].Outline = false; X0Y0_髪左4.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪左4.OP[ ? 6 : 7].Outline = false; X0Y0_髪左4.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪左4.OP[ ? 5 : 8].Outline = false; X0Y0_髪左4.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪左4.OP[ ? 4 : 9].Outline = false; X0Y0_髪左4.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪左4.OP[ ? 3 : 10].Outline = false; X0Y0_髪左4.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪左4.OP[ ? 2 : 11].Outline = false; X0Y0_髪左4.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪左4.OP[ ? 1 : 12].Outline = false; X0Y0_髪左4.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪左4.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪左4.GetOP()[(!) ? 13 : 0].Outline = false;
X0Y0_髪左5.OP[ ? 13 : 0].Outline = false; X0Y0_髪左5.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪左5.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪左5.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪左5.OP[ ? 11 : 2].Outline = false; X0Y0_髪左5.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪左5.OP[ ? 10 : 3].Outline = false; X0Y0_髪左5.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪左5.OP[ ? 9 : 4].Outline = false; X0Y0_髪左5.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪左5.OP[ ? 8 : 5].Outline = false; X0Y0_髪左5.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪左5.OP[ ? 7 : 6].Outline = false; X0Y0_髪左5.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪左5.OP[ ? 6 : 7].Outline = false; X0Y0_髪左5.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪左5.OP[ ? 5 : 8].Outline = false; X0Y0_髪左5.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪左5.OP[ ? 4 : 9].Outline = false; X0Y0_髪左5.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪左5.OP[ ? 3 : 10].Outline = false; X0Y0_髪左5.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪左5.OP[ ? 2 : 11].Outline = false; X0Y0_髪左5.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪左5.OP[ ? 1 : 12].Outline = false; X0Y0_髪左5.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪左5.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪左5.GetOP()[(!) ? 13 : 0].Outline = false;
X0Y0_髪右1.OP[ ? 12 : 0].Outline = false; X0Y0_髪右1.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_髪右1.OP[(!) ? 1 : 11].Outline = false; X0Y0_髪右1.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_髪右1.OP[ ? 10 : 2].Outline = false; X0Y0_髪右1.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_髪右1.OP[ ? 9 : 3].Outline = false; X0Y0_髪右1.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_髪右1.OP[ ? 8 : 4].Outline = false; X0Y0_髪右1.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_髪右1.OP[ ? 7 : 5].Outline = false; X0Y0_髪右1.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_髪右1.OP[ ? 6 : 6].Outline = false; X0Y0_髪右1.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_髪右1.OP[ ? 5 : 7].Outline = false; X0Y0_髪右1.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_髪右1.OP[ ? 4 : 8].Outline = false; X0Y0_髪右1.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_髪右1.OP[ ? 3 : 9].Outline = false; X0Y0_髪右1.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_髪右1.OP[ ? 2 : 10].Outline = false; X0Y0_髪右1.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_髪右1.OP[ ? 1 : 11].Outline = false; X0Y0_髪右1.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_髪右1.OP[(!) ? 12 : 0].Outline = false; X0Y0_髪右1.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_髪右2.OP[ ? 13 : 0].Outline = false; X0Y0_髪右2.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪右2.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪右2.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪右2.OP[ ? 11 : 2].Outline = false; X0Y0_髪右2.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪右2.OP[ ? 10 : 3].Outline = false; X0Y0_髪右2.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪右2.OP[ ? 9 : 4].Outline = false; X0Y0_髪右2.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪右2.OP[ ? 8 : 5].Outline = false; X0Y0_髪右2.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪右2.OP[ ? 7 : 6].Outline = false; X0Y0_髪右2.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪右2.OP[ ? 6 : 7].Outline = false; X0Y0_髪右2.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪右2.OP[ ? 5 : 8].Outline = false; X0Y0_髪右2.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪右2.OP[ ? 4 : 9].Outline = false; X0Y0_髪右2.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪右2.OP[ ? 3 : 10].Outline = false; X0Y0_髪右2.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪右2.OP[ ? 2 : 11].Outline = false; X0Y0_髪右2.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪右2.OP[ ? 1 : 12].Outline = false; X0Y0_髪右2.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪右2.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪右2.GetOP()[(!) ? 13 : 0].Outline = false;
X0Y0_髪右3.OP[ ? 13 : 0].Outline = false; X0Y0_髪右3.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪右3.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪右3.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪右3.OP[ ? 11 : 2].Outline = false; X0Y0_髪右3.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪右3.OP[ ? 10 : 3].Outline = false; X0Y0_髪右3.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪右3.OP[ ? 9 : 4].Outline = false; X0Y0_髪右3.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪右3.OP[ ? 8 : 5].Outline = false; X0Y0_髪右3.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪右3.OP[ ? 7 : 6].Outline = false; X0Y0_髪右3.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪右3.OP[ ? 6 : 7].Outline = false; X0Y0_髪右3.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪右3.OP[ ? 5 : 8].Outline = false; X0Y0_髪右3.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪右3.OP[ ? 4 : 9].Outline = false; X0Y0_髪右3.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪右3.OP[ ? 3 : 10].Outline = false; X0Y0_髪右3.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪右3.OP[ ? 2 : 11].Outline = false; X0Y0_髪右3.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪右3.OP[ ? 1 : 12].Outline = false; X0Y0_髪右3.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪右3.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪右3.GetOP()[(!) ? 13 : 0].Outline = false;
X0Y0_髪右4.OP[ ? 13 : 0].Outline = false; X0Y0_髪右4.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪右4.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪右4.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪右4.OP[ ? 11 : 2].Outline = false; X0Y0_髪右4.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪右4.OP[ ? 10 : 3].Outline = false; X0Y0_髪右4.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪右4.OP[ ? 9 : 4].Outline = false; X0Y0_髪右4.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪右4.OP[ ? 8 : 5].Outline = false; X0Y0_髪右4.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪右4.OP[ ? 7 : 6].Outline = false; X0Y0_髪右4.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪右4.OP[ ? 6 : 7].Outline = false; X0Y0_髪右4.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪右4.OP[ ? 5 : 8].Outline = false; X0Y0_髪右4.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪右4.OP[ ? 4 : 9].Outline = false; X0Y0_髪右4.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪右4.OP[ ? 3 : 10].Outline = false; X0Y0_髪右4.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪右4.OP[ ? 2 : 11].Outline = false; X0Y0_髪右4.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪右4.OP[ ? 1 : 12].Outline = false; X0Y0_髪右4.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪右4.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪右4.GetOP()[(!) ? 13 : 0].Outline = false;
X0Y0_髪右5.OP[ ? 13 : 0].Outline = false; X0Y0_髪右5.GetOP()[ ? 13 : 0].Outline = false;
X0Y0_髪右5.OP[(!) ? 1 : 12].Outline = false; X0Y0_髪右5.GetOP()[(!) ? 1 : 12].Outline = false;
X0Y0_髪右5.OP[ ? 11 : 2].Outline = false; X0Y0_髪右5.GetOP()[ ? 11 : 2].Outline = false;
X0Y0_髪右5.OP[ ? 10 : 3].Outline = false; X0Y0_髪右5.GetOP()[ ? 10 : 3].Outline = false;
X0Y0_髪右5.OP[ ? 9 : 4].Outline = false; X0Y0_髪右5.GetOP()[ ? 9 : 4].Outline = false;
X0Y0_髪右5.OP[ ? 8 : 5].Outline = false; X0Y0_髪右5.GetOP()[ ? 8 : 5].Outline = false;
X0Y0_髪右5.OP[ ? 7 : 6].Outline = false; X0Y0_髪右5.GetOP()[ ? 7 : 6].Outline = false;
X0Y0_髪右5.OP[ ? 6 : 7].Outline = false; X0Y0_髪右5.GetOP()[ ? 6 : 7].Outline = false;
X0Y0_髪右5.OP[ ? 5 : 8].Outline = false; X0Y0_髪右5.GetOP()[ ? 5 : 8].Outline = false;
X0Y0_髪右5.OP[ ? 4 : 9].Outline = false; X0Y0_髪右5.GetOP()[ ? 4 : 9].Outline = false;
X0Y0_髪右5.OP[ ? 3 : 10].Outline = false; X0Y0_髪右5.GetOP()[ ? 3 : 10].Outline = false;
X0Y0_髪右5.OP[ ? 2 : 11].Outline = false; X0Y0_髪右5.GetOP()[ ? 2 : 11].Outline = false;
X0Y0_髪右5.OP[ ? 1 : 12].Outline = false; X0Y0_髪右5.GetOP()[ ? 1 : 12].Outline = false;
X0Y0_髪右5.OP[(!) ? 13 : 0].Outline = false; X0Y0_髪右5.GetOP()[(!) ? 13 : 0].Outline = false;
} }
public override void () public override void ()

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -319,7 +319,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -328,17 +328,17 @@ namespace SlaveMatrix
set set
{ {
double num = 0.4 + 0.91 * value; double num = 0.4 + 0.91 * value;
X0Y0_髪中.SizeYBase *= num; X0Y0_髪中.SetSizeYBase(X0Y0_髪中.GetSizeYBase() * num);
X0Y0_髪左1.SizeYBase *= num; X0Y0_髪左1.SetSizeYBase(X0Y0_髪左1.GetSizeYBase() * num);
X0Y0_髪左2.SizeYBase *= num; X0Y0_髪左2.SetSizeYBase(X0Y0_髪左2.GetSizeYBase() * num);
X0Y0_髪左3.SizeYBase *= num; X0Y0_髪左3.SetSizeYBase(X0Y0_髪左3.GetSizeYBase() * num);
X0Y0_髪左4.SizeYBase *= num; X0Y0_髪左4.SetSizeYBase(X0Y0_髪左4.GetSizeYBase() * num);
X0Y0_髪左5.SizeYBase *= num; X0Y0_髪左5.SetSizeYBase(X0Y0_髪左5.GetSizeYBase() * num);
X0Y0_髪右1.SizeYBase *= num; X0Y0_髪右1.SetSizeYBase(X0Y0_髪右1.GetSizeYBase() * num);
X0Y0_髪右2.SizeYBase *= num; X0Y0_髪右2.SetSizeYBase(X0Y0_髪右2.GetSizeYBase() * num);
X0Y0_髪右3.SizeYBase *= num; X0Y0_髪右3.SetSizeYBase(X0Y0_髪右3.GetSizeYBase() * num);
X0Y0_髪右4.SizeYBase *= num; X0Y0_髪右4.SetSizeYBase(X0Y0_髪右4.GetSizeYBase() * num);
X0Y0_髪右5.SizeYBase *= num; X0Y0_髪右5.SetSizeYBase(X0Y0_髪右5.GetSizeYBase() * num);
} }
} }
@@ -347,17 +347,17 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_髪中.SizeXBase *= num; X0Y0_髪中.SetSizeXBase(X0Y0_髪中.GetSizeXBase() * num);
X0Y0_髪左1.SizeXBase *= num; X0Y0_髪左1.SetSizeXBase(X0Y0_髪左1.GetSizeXBase() * num);
X0Y0_髪左2.SizeXBase *= num; X0Y0_髪左2.SetSizeXBase(X0Y0_髪左2.GetSizeXBase() * num);
X0Y0_髪左3.SizeXBase *= num; X0Y0_髪左3.SetSizeXBase(X0Y0_髪左3.GetSizeXBase() * num);
X0Y0_髪左4.SizeXBase *= num; X0Y0_髪左4.SetSizeXBase(X0Y0_髪左4.GetSizeXBase() * num);
X0Y0_髪左5.SizeXBase *= num; X0Y0_髪左5.SetSizeXBase(X0Y0_髪左5.GetSizeXBase() * num);
X0Y0_髪右1.SizeXBase *= num; X0Y0_髪右1.SetSizeXBase(X0Y0_髪右1.GetSizeXBase() * num);
X0Y0_髪右2.SizeXBase *= num; X0Y0_髪右2.SetSizeXBase(X0Y0_髪右2.GetSizeXBase() * num);
X0Y0_髪右3.SizeXBase *= num; X0Y0_髪右3.SetSizeXBase(X0Y0_髪右3.GetSizeXBase() * num);
X0Y0_髪右4.SizeXBase *= num; X0Y0_髪右4.SetSizeXBase(X0Y0_髪右4.GetSizeXBase() * num);
X0Y0_髪右5.SizeXBase *= num; X0Y0_髪右5.SetSizeXBase(X0Y0_髪右5.GetSizeXBase() * num);
} }
} }
@@ -365,16 +365,16 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_髪左1.AngleBase = 1.5 * value; X0Y0_髪左1.SetAngleBase(1.5 * value);
X0Y0_髪左2.AngleBase = 3.0 * value; X0Y0_髪左2.SetAngleBase(3.0 * value);
X0Y0_髪左3.AngleBase = 4.5 * value; X0Y0_髪左3.SetAngleBase(4.5 * value);
X0Y0_髪左4.AngleBase = 6.0 * value; X0Y0_髪左4.SetAngleBase(6.0 * value);
X0Y0_髪左5.AngleBase = 7.5 * value; X0Y0_髪左5.SetAngleBase(7.5 * value);
X0Y0_髪右1.AngleBase = -1.5 * value; X0Y0_髪右1.SetAngleBase(-1.5 * value);
X0Y0_髪右2.AngleBase = -3.0 * value; X0Y0_髪右2.SetAngleBase(-3.0 * value);
X0Y0_髪右3.AngleBase = -4.5 * value; X0Y0_髪右3.SetAngleBase(-4.5 * value);
X0Y0_髪右4.AngleBase = -6.0 * value; X0Y0_髪右4.SetAngleBase(-6.0 * value);
X0Y0_髪右5.AngleBase = -7.5 * value; X0Y0_髪右5.SetAngleBase(-7.5 * value);
} }
} }
@@ -476,52 +476,52 @@ namespace SlaveMatrix
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_髪中.OP[ ? 3 : 0].Outline = false; X0Y0_髪中.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪中.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪中.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪中.OP[ ? 1 : 2].Outline = false; X0Y0_髪中.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪中.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪中.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左1.OP[ ? 3 : 0].Outline = false; X0Y0_髪左1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左1.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左1.OP[ ? 1 : 2].Outline = false; X0Y0_髪左1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左1.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左2.OP[ ? 3 : 0].Outline = false; X0Y0_髪左2.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左2.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左2.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左2.OP[ ? 1 : 2].Outline = false; X0Y0_髪左2.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左2.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左2.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左3.OP[ ? 3 : 0].Outline = false; X0Y0_髪左3.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左3.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左3.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左3.OP[ ? 1 : 2].Outline = false; X0Y0_髪左3.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左3.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左3.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左4.OP[ ? 3 : 0].Outline = false; X0Y0_髪左4.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左4.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左4.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左4.OP[ ? 1 : 2].Outline = false; X0Y0_髪左4.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左4.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左4.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左5.OP[ ? 3 : 0].Outline = false; X0Y0_髪左5.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左5.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左5.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左5.OP[ ? 1 : 2].Outline = false; X0Y0_髪左5.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左5.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左5.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右1.OP[ ? 3 : 0].Outline = false; X0Y0_髪右1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右1.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右1.OP[ ? 1 : 2].Outline = false; X0Y0_髪右1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右1.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右2.OP[ ? 3 : 0].Outline = false; X0Y0_髪右2.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右2.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右2.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右2.OP[ ? 1 : 2].Outline = false; X0Y0_髪右2.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右2.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右2.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右3.OP[ ? 3 : 0].Outline = false; X0Y0_髪右3.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右3.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右3.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右3.OP[ ? 1 : 2].Outline = false; X0Y0_髪右3.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右3.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右3.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右4.OP[ ? 3 : 0].Outline = false; X0Y0_髪右4.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右4.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右4.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右4.OP[ ? 1 : 2].Outline = false; X0Y0_髪右4.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右4.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右4.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右5.OP[ ? 3 : 0].Outline = false; X0Y0_髪右5.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右5.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右5.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右5.OP[ ? 1 : 2].Outline = false; X0Y0_髪右5.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右5.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右5.GetOP()[(!) ? 3 : 0].Outline = false;
} }
public override void () public override void ()

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -319,7 +319,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -328,17 +328,17 @@ namespace SlaveMatrix
set set
{ {
double num = 0.4 + 0.91 * value; double num = 0.4 + 0.91 * value;
X0Y0_髪中.SizeYBase *= num; X0Y0_髪中.SetSizeYBase(X0Y0_髪中.GetSizeYBase() * num);
X0Y0_髪左1.SizeYBase *= num; X0Y0_髪左1.SetSizeYBase(X0Y0_髪左1.GetSizeYBase() * num);
X0Y0_髪左2.SizeYBase *= num; X0Y0_髪左2.SetSizeYBase(X0Y0_髪左2.GetSizeYBase() * num);
X0Y0_髪左3.SizeYBase *= num; X0Y0_髪左3.SetSizeYBase(X0Y0_髪左3.GetSizeYBase() * num);
X0Y0_髪左4.SizeYBase *= num; X0Y0_髪左4.SetSizeYBase(X0Y0_髪左4.GetSizeYBase() * num);
X0Y0_髪左5.SizeYBase *= num; X0Y0_髪左5.SetSizeYBase(X0Y0_髪左5.GetSizeYBase() * num);
X0Y0_髪右1.SizeYBase *= num; X0Y0_髪右1.SetSizeYBase(X0Y0_髪右1.GetSizeYBase() * num);
X0Y0_髪右2.SizeYBase *= num; X0Y0_髪右2.SetSizeYBase(X0Y0_髪右2.GetSizeYBase() * num);
X0Y0_髪右3.SizeYBase *= num; X0Y0_髪右3.SetSizeYBase(X0Y0_髪右3.GetSizeYBase() * num);
X0Y0_髪右4.SizeYBase *= num; X0Y0_髪右4.SetSizeYBase(X0Y0_髪右4.GetSizeYBase() * num);
X0Y0_髪右5.SizeYBase *= num; X0Y0_髪右5.SetSizeYBase(X0Y0_髪右5.GetSizeYBase() * num);
} }
} }
@@ -347,17 +347,17 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_髪中.SizeXBase *= num; X0Y0_髪中.SetSizeXBase(X0Y0_髪中.GetSizeXBase() * num);
X0Y0_髪左1.SizeXBase *= num; X0Y0_髪左1.SetSizeXBase(X0Y0_髪左1.GetSizeXBase() * num);
X0Y0_髪左2.SizeXBase *= num; X0Y0_髪左2.SetSizeXBase(X0Y0_髪左2.GetSizeXBase() * num);
X0Y0_髪左3.SizeXBase *= num; X0Y0_髪左3.SetSizeXBase(X0Y0_髪左3.GetSizeXBase() * num);
X0Y0_髪左4.SizeXBase *= num; X0Y0_髪左4.SetSizeXBase(X0Y0_髪左4.GetSizeXBase() * num);
X0Y0_髪左5.SizeXBase *= num; X0Y0_髪左5.SetSizeXBase(X0Y0_髪左5.GetSizeXBase() * num);
X0Y0_髪右1.SizeXBase *= num; X0Y0_髪右1.SetSizeXBase(X0Y0_髪右1.GetSizeXBase() * num);
X0Y0_髪右2.SizeXBase *= num; X0Y0_髪右2.SetSizeXBase(X0Y0_髪右2.GetSizeXBase() * num);
X0Y0_髪右3.SizeXBase *= num; X0Y0_髪右3.SetSizeXBase(X0Y0_髪右3.GetSizeXBase() * num);
X0Y0_髪右4.SizeXBase *= num; X0Y0_髪右4.SetSizeXBase(X0Y0_髪右4.GetSizeXBase() * num);
X0Y0_髪右5.SizeXBase *= num; X0Y0_髪右5.SetSizeXBase(X0Y0_髪右5.GetSizeXBase() * num);
} }
} }
@@ -365,16 +365,16 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_髪左1.AngleBase = 1.5 * value; X0Y0_髪左1.SetAngleBase(1.5 * value);
X0Y0_髪左2.AngleBase = 3.0 * value; X0Y0_髪左2.SetAngleBase(3.0 * value);
X0Y0_髪左3.AngleBase = 4.5 * value; X0Y0_髪左3.SetAngleBase(4.5 * value);
X0Y0_髪左4.AngleBase = 6.0 * value; X0Y0_髪左4.SetAngleBase(6.0 * value);
X0Y0_髪左5.AngleBase = 7.5 * value; X0Y0_髪左5.SetAngleBase(7.5 * value);
X0Y0_髪右1.AngleBase = -1.5 * value; X0Y0_髪右1.SetAngleBase(-1.5 * value);
X0Y0_髪右2.AngleBase = -3.0 * value; X0Y0_髪右2.SetAngleBase(-3.0 * value);
X0Y0_髪右3.AngleBase = -4.5 * value; X0Y0_髪右3.SetAngleBase(-4.5 * value);
X0Y0_髪右4.AngleBase = -6.0 * value; X0Y0_髪右4.SetAngleBase(-6.0 * value);
X0Y0_髪右5.AngleBase = -7.5 * value; X0Y0_髪右5.SetAngleBase(-7.5 * value);
} }
} }
@@ -476,52 +476,52 @@ namespace SlaveMatrix
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_髪中.OP[ ? 3 : 0].Outline = false; X0Y0_髪中.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪中.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪中.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪中.OP[ ? 1 : 2].Outline = false; X0Y0_髪中.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪中.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪中.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左1.OP[ ? 3 : 0].Outline = false; X0Y0_髪左1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左1.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左1.OP[ ? 1 : 2].Outline = false; X0Y0_髪左1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左1.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左2.OP[ ? 3 : 0].Outline = false; X0Y0_髪左2.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左2.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左2.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左2.OP[ ? 1 : 2].Outline = false; X0Y0_髪左2.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左2.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左2.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左3.OP[ ? 3 : 0].Outline = false; X0Y0_髪左3.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左3.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左3.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左3.OP[ ? 1 : 2].Outline = false; X0Y0_髪左3.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左3.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左3.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左4.OP[ ? 3 : 0].Outline = false; X0Y0_髪左4.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左4.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左4.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左4.OP[ ? 1 : 2].Outline = false; X0Y0_髪左4.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左4.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左4.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪左5.OP[ ? 3 : 0].Outline = false; X0Y0_髪左5.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪左5.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪左5.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪左5.OP[ ? 1 : 2].Outline = false; X0Y0_髪左5.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪左5.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪左5.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右1.OP[ ? 3 : 0].Outline = false; X0Y0_髪右1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右1.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右1.OP[ ? 1 : 2].Outline = false; X0Y0_髪右1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右1.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右2.OP[ ? 3 : 0].Outline = false; X0Y0_髪右2.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右2.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右2.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右2.OP[ ? 1 : 2].Outline = false; X0Y0_髪右2.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右2.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右2.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右3.OP[ ? 3 : 0].Outline = false; X0Y0_髪右3.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右3.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右3.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右3.OP[ ? 1 : 2].Outline = false; X0Y0_髪右3.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右3.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右3.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右4.OP[ ? 3 : 0].Outline = false; X0Y0_髪右4.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右4.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右4.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右4.OP[ ? 1 : 2].Outline = false; X0Y0_髪右4.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右4.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右4.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_髪右5.OP[ ? 3 : 0].Outline = false; X0Y0_髪右5.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_髪右5.OP[(!) ? 1 : 2].Outline = false; X0Y0_髪右5.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_髪右5.OP[ ? 1 : 2].Outline = false; X0Y0_髪右5.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_髪右5.OP[(!) ? 3 : 0].Outline = false; X0Y0_髪右5.GetOP()[(!) ? 3 : 0].Outline = false;
} }
public override void () public override void ()

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -319,7 +319,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -328,17 +328,17 @@ namespace SlaveMatrix
set set
{ {
double num = 0.4 + 0.91 * value; double num = 0.4 + 0.91 * value;
X0Y0_髪中.SizeYBase *= num; X0Y0_髪中.SetSizeYBase(X0Y0_髪中.GetSizeYBase() * num);
X0Y0_髪左1.SizeYBase *= num; X0Y0_髪左1.SetSizeYBase(X0Y0_髪左1.GetSizeYBase() * num);
X0Y0_髪左2.SizeYBase *= num; X0Y0_髪左2.SetSizeYBase(X0Y0_髪左2.GetSizeYBase() * num);
X0Y0_髪左3.SizeYBase *= num; X0Y0_髪左3.SetSizeYBase(X0Y0_髪左3.GetSizeYBase() * num);
X0Y0_髪左4.SizeYBase *= num; X0Y0_髪左4.SetSizeYBase(X0Y0_髪左4.GetSizeYBase() * num);
X0Y0_髪左5.SizeYBase *= num; X0Y0_髪左5.SetSizeYBase(X0Y0_髪左5.GetSizeYBase() * num);
X0Y0_髪右1.SizeYBase *= num; X0Y0_髪右1.SetSizeYBase(X0Y0_髪右1.GetSizeYBase() * num);
X0Y0_髪右2.SizeYBase *= num; X0Y0_髪右2.SetSizeYBase(X0Y0_髪右2.GetSizeYBase() * num);
X0Y0_髪右3.SizeYBase *= num; X0Y0_髪右3.SetSizeYBase(X0Y0_髪右3.GetSizeYBase() * num);
X0Y0_髪右4.SizeYBase *= num; X0Y0_髪右4.SetSizeYBase(X0Y0_髪右4.GetSizeYBase() * num);
X0Y0_髪右5.SizeYBase *= num; X0Y0_髪右5.SetSizeYBase(X0Y0_髪右5.GetSizeYBase() * num);
} }
} }
@@ -347,17 +347,17 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_髪中.SizeXBase *= num; X0Y0_髪中.SetSizeXBase(X0Y0_髪中.GetSizeXBase() * num);
X0Y0_髪左1.SizeXBase *= num; X0Y0_髪左1.SetSizeXBase(X0Y0_髪左1.GetSizeXBase() * num);
X0Y0_髪左2.SizeXBase *= num; X0Y0_髪左2.SetSizeXBase(X0Y0_髪左2.GetSizeXBase() * num);
X0Y0_髪左3.SizeXBase *= num; X0Y0_髪左3.SetSizeXBase(X0Y0_髪左3.GetSizeXBase() * num);
X0Y0_髪左4.SizeXBase *= num; X0Y0_髪左4.SetSizeXBase(X0Y0_髪左4.GetSizeXBase() * num);
X0Y0_髪左5.SizeXBase *= num; X0Y0_髪左5.SetSizeXBase(X0Y0_髪左5.GetSizeXBase() * num);
X0Y0_髪右1.SizeXBase *= num; X0Y0_髪右1.SetSizeXBase(X0Y0_髪右1.GetSizeXBase() * num);
X0Y0_髪右2.SizeXBase *= num; X0Y0_髪右2.SetSizeXBase(X0Y0_髪右2.GetSizeXBase() * num);
X0Y0_髪右3.SizeXBase *= num; X0Y0_髪右3.SetSizeXBase(X0Y0_髪右3.GetSizeXBase() * num);
X0Y0_髪右4.SizeXBase *= num; X0Y0_髪右4.SetSizeXBase(X0Y0_髪右4.GetSizeXBase() * num);
X0Y0_髪右5.SizeXBase *= num; X0Y0_髪右5.SetSizeXBase(X0Y0_髪右5.GetSizeXBase() * num);
} }
} }
@@ -365,16 +365,16 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_髪左1.AngleBase = 1.5 * value; X0Y0_髪左1.SetAngleBase(1.5 * value);
X0Y0_髪左2.AngleBase = 3.0 * value; X0Y0_髪左2.SetAngleBase(3.0 * value);
X0Y0_髪左3.AngleBase = 4.5 * value; X0Y0_髪左3.SetAngleBase(4.5 * value);
X0Y0_髪左4.AngleBase = 6.0 * value; X0Y0_髪左4.SetAngleBase(6.0 * value);
X0Y0_髪左5.AngleBase = 7.5 * value; X0Y0_髪左5.SetAngleBase(7.5 * value);
X0Y0_髪右1.AngleBase = -1.5 * value; X0Y0_髪右1.SetAngleBase(-1.5 * value);
X0Y0_髪右2.AngleBase = -3.0 * value; X0Y0_髪右2.SetAngleBase(-3.0 * value);
X0Y0_髪右3.AngleBase = -4.5 * value; X0Y0_髪右3.SetAngleBase(-4.5 * value);
X0Y0_髪右4.AngleBase = -6.0 * value; X0Y0_髪右4.SetAngleBase(-6.0 * value);
X0Y0_髪右5.AngleBase = -7.5 * value; X0Y0_髪右5.SetAngleBase(-7.5 * value);
} }
} }
@@ -476,41 +476,41 @@ namespace SlaveMatrix
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_髪中.OP[ ? 2 : 0].Outline = false; X0Y0_髪中.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪中.OP[ ? 1 : 1].Outline = false; X0Y0_髪中.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪中.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪中.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪左1.OP[ ? 2 : 0].Outline = false; X0Y0_髪左1.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪左1.OP[ ? 1 : 1].Outline = false; X0Y0_髪左1.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪左1.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪左1.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪左2.OP[ ? 2 : 0].Outline = false; X0Y0_髪左2.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪左2.OP[ ? 1 : 1].Outline = false; X0Y0_髪左2.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪左2.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪左2.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪左3.OP[ ? 2 : 0].Outline = false; X0Y0_髪左3.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪左3.OP[ ? 1 : 1].Outline = false; X0Y0_髪左3.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪左3.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪左3.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪左4.OP[ ? 2 : 0].Outline = false; X0Y0_髪左4.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪左4.OP[ ? 1 : 1].Outline = false; X0Y0_髪左4.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪左4.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪左4.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪左5.OP[ ? 2 : 0].Outline = false; X0Y0_髪左5.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪左5.OP[ ? 1 : 1].Outline = false; X0Y0_髪左5.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪左5.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪左5.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪右1.OP[ ? 2 : 0].Outline = false; X0Y0_髪右1.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪右1.OP[ ? 1 : 1].Outline = false; X0Y0_髪右1.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪右1.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪右1.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪右2.OP[ ? 2 : 0].Outline = false; X0Y0_髪右2.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪右2.OP[ ? 1 : 1].Outline = false; X0Y0_髪右2.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪右2.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪右2.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪右3.OP[ ? 2 : 0].Outline = false; X0Y0_髪右3.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪右3.OP[ ? 1 : 1].Outline = false; X0Y0_髪右3.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪右3.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪右3.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪右4.OP[ ? 2 : 0].Outline = false; X0Y0_髪右4.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪右4.OP[ ? 1 : 1].Outline = false; X0Y0_髪右4.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪右4.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪右4.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_髪右5.OP[ ? 2 : 0].Outline = false; X0Y0_髪右5.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_髪右5.OP[ ? 1 : 1].Outline = false; X0Y0_髪右5.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_髪右5.OP[(!) ? 2 : 0].Outline = false; X0Y0_髪右5.GetOP()[(!) ? 2 : 0].Outline = false;
} }
public override void () public override void ()

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -256,7 +256,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -265,12 +265,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪節.SizeYBase *= num; X0Y0_お下げ_髪節.SetSizeYBase(X0Y0_お下げ_髪節.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -279,14 +279,14 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪節.SizeXBase *= num; X0Y0_お下げ_髪節.SetSizeXBase(X0Y0_お下げ_髪節.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -294,10 +294,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
} }
} }
@@ -386,85 +386,85 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0; X0Y0_お下げ_髪節.SetAngleBase(num * 30.0);
X0Y0_お下げ_髪根.AngleBase = num * -25.0; X0Y0_お下げ_髪根.SetAngleBase(num * -25.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 1 : 1].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_お下げ_髪節.OP[(!) ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 12 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -256,7 +256,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -265,12 +265,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪節.SizeYBase *= num; X0Y0_お下げ_髪節.SetSizeYBase(X0Y0_お下げ_髪節.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -279,14 +279,14 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪節.SizeXBase *= num; X0Y0_お下げ_髪節.SetSizeXBase(X0Y0_お下げ_髪節.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -294,10 +294,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
} }
} }
@@ -386,45 +386,45 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0; X0Y0_お下げ_髪節.SetAngleBase(num * 30.0);
X0Y0_お下げ_髪根.AngleBase = num * -25.0; X0Y0_お下げ_髪根.SetAngleBase(num * -25.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 1 : 1].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_お下げ_髪節.OP[(!) ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -256,7 +256,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -265,12 +265,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪節.SizeYBase *= num; X0Y0_お下げ_髪節.SetSizeYBase(X0Y0_お下げ_髪節.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -279,14 +279,14 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪節.SizeXBase *= num; X0Y0_お下げ_髪節.SetSizeXBase(X0Y0_お下げ_髪節.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -294,10 +294,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
} }
} }
@@ -386,45 +386,45 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0; X0Y0_お下げ_髪節.SetAngleBase(num * 30.0);
X0Y0_お下げ_髪根.AngleBase = num * -25.0; X0Y0_お下げ_髪根.SetAngleBase(num * -25.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 1 : 1].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_お下げ_髪節.OP[(!) ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -256,7 +256,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -265,12 +265,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪節.SizeYBase *= num; X0Y0_お下げ_髪節.SetSizeYBase(X0Y0_お下げ_髪節.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -279,14 +279,14 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪節.SizeXBase *= num; X0Y0_お下げ_髪節.SetSizeXBase(X0Y0_お下げ_髪節.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -294,10 +294,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
} }
} }
@@ -386,40 +386,40 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ_髪節.AngleBase = num * 30.0; X0Y0_お下げ_髪節.SetAngleBase(num * 30.0);
X0Y0_お下げ_髪根.AngleBase = num * -25.0; X0Y0_お下げ_髪根.SetAngleBase(num * -25.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 2 : 0].Outline = false;
X0Y0_お下げ_髪節.OP[ ? 1 : 1].Outline = false; X0Y0_お下げ_髪節.GetOP()[ ? 1 : 1].Outline = false;
X0Y0_お下げ_髪節.OP[(!) ? 2 : 0].Outline = false; X0Y0_お下げ_髪節.GetOP()[(!) ? 2 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪左2.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪左2.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪左2.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪左2.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪右2.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪右2.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪右2.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪右2.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 3 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -298,7 +298,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -307,12 +307,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪左.SizeYBase *= num; X0Y0_お下げ左_髪左.SetSizeYBase(X0Y0_お下げ左_髪左.GetSizeYBase() * num);
X0Y0_お下げ左_髪右.SizeYBase *= num; X0Y0_お下げ左_髪右.SetSizeYBase(X0Y0_お下げ左_髪右.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_髪右.SizeYBase *= num; X0Y0_お下げ右_髪右.SetSizeYBase(X0Y0_お下げ右_髪右.GetSizeYBase() * num);
X0Y0_お下げ右_髪左.SizeYBase *= num; X0Y0_お下げ右_髪左.SetSizeYBase(X0Y0_お下げ右_髪左.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -321,16 +321,16 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左.SizeXBase *= num; X0Y0_お下げ左_髪左.SetSizeXBase(X0Y0_お下げ左_髪左.GetSizeXBase() * num);
X0Y0_お下げ左_髪右.SizeXBase *= num; X0Y0_お下げ左_髪右.SetSizeXBase(X0Y0_お下げ左_髪右.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右.SizeXBase *= num; X0Y0_お下げ右_髪右.SetSizeXBase(X0Y0_お下げ右_髪右.GetSizeXBase() * num);
X0Y0_お下げ右_髪左.SizeXBase *= num; X0Y0_お下げ右_髪左.SetSizeXBase(X0Y0_お下げ右_髪左.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -338,10 +338,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左.SetAngleBase(3.0 * value);
} }
} }
@@ -437,97 +437,97 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ左_髪根.AngleBase = num * 10.0; X0Y0_お下げ左_髪根.SetAngleBase(num * 10.0);
X0Y0_お下げ右_髪根.AngleBase = num * -10.0; X0Y0_お下げ右_髪根.SetAngleBase(num * -10.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 12 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 12 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 12 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 11].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 11].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 10 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 10 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 9 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 9 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 8 : 4].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 8 : 4].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 7 : 5].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 7 : 5].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 6 : 6].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 6 : 6].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 5 : 7].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 5 : 7].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 4 : 8].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 4 : 8].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 3 : 9].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 3 : 9].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 2 : 10].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 2 : 10].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 11].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 11].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 12 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 12 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -298,7 +298,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -307,12 +307,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪左.SizeYBase *= num; X0Y0_お下げ左_髪左.SetSizeYBase(X0Y0_お下げ左_髪左.GetSizeYBase() * num);
X0Y0_お下げ左_髪右.SizeYBase *= num; X0Y0_お下げ左_髪右.SetSizeYBase(X0Y0_お下げ左_髪右.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_髪右.SizeYBase *= num; X0Y0_お下げ右_髪右.SetSizeYBase(X0Y0_お下げ右_髪右.GetSizeYBase() * num);
X0Y0_お下げ右_髪左.SizeYBase *= num; X0Y0_お下げ右_髪左.SetSizeYBase(X0Y0_お下げ右_髪左.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -321,16 +321,16 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左.SizeXBase *= num; X0Y0_お下げ左_髪左.SetSizeXBase(X0Y0_お下げ左_髪左.GetSizeXBase() * num);
X0Y0_お下げ左_髪右.SizeXBase *= num; X0Y0_お下げ左_髪右.SetSizeXBase(X0Y0_お下げ左_髪右.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右.SizeXBase *= num; X0Y0_お下げ右_髪右.SetSizeXBase(X0Y0_お下げ右_髪右.GetSizeXBase() * num);
X0Y0_お下げ右_髪左.SizeXBase *= num; X0Y0_お下げ右_髪左.SetSizeXBase(X0Y0_お下げ右_髪左.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -338,10 +338,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左.SetAngleBase(3.0 * value);
} }
} }
@@ -437,49 +437,49 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ左_髪根.AngleBase = num * 10.0; X0Y0_お下げ左_髪根.SetAngleBase(num * 10.0);
X0Y0_お下げ右_髪根.AngleBase = num * -10.0; X0Y0_お下げ右_髪根.SetAngleBase(num * -10.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -298,7 +298,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -307,12 +307,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪右.SizeYBase *= num; X0Y0_お下げ左_髪右.SetSizeYBase(X0Y0_お下げ左_髪右.GetSizeYBase() * num);
X0Y0_お下げ左_髪左.SizeYBase *= num; X0Y0_お下げ左_髪左.SetSizeYBase(X0Y0_お下げ左_髪左.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_髪左.SizeYBase *= num; X0Y0_お下げ右_髪左.SetSizeYBase(X0Y0_お下げ右_髪左.GetSizeYBase() * num);
X0Y0_お下げ右_髪右.SizeYBase *= num; X0Y0_お下げ右_髪右.SetSizeYBase(X0Y0_お下げ右_髪右.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -321,16 +321,16 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左.SizeXBase *= num; X0Y0_お下げ左_髪左.SetSizeXBase(X0Y0_お下げ左_髪左.GetSizeXBase() * num);
X0Y0_お下げ左_髪右.SizeXBase *= num; X0Y0_お下げ左_髪右.SetSizeXBase(X0Y0_お下げ左_髪右.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右.SizeXBase *= num; X0Y0_お下げ右_髪右.SetSizeXBase(X0Y0_お下げ右_髪右.GetSizeXBase() * num);
X0Y0_お下げ右_髪左.SizeXBase *= num; X0Y0_お下げ右_髪左.SetSizeXBase(X0Y0_お下げ右_髪左.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -338,10 +338,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左.SetAngleBase(3.0 * value);
} }
} }
@@ -437,49 +437,49 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
_ = ; _ = ;
X0Y0_お下げ左_髪根.AngleBase = 10.0; X0Y0_お下げ左_髪根.SetAngleBase(10.0);
X0Y0_お下げ右_髪根.AngleBase = -10.0; X0Y0_お下げ右_髪根.SetAngleBase(-10.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -298,7 +298,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -307,12 +307,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪左.SizeYBase *= num; X0Y0_お下げ左_髪左.SetSizeYBase(X0Y0_お下げ左_髪左.GetSizeYBase() * num);
X0Y0_お下げ左_髪右.SizeYBase *= num; X0Y0_お下げ左_髪右.SetSizeYBase(X0Y0_お下げ左_髪右.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_髪右.SizeYBase *= num; X0Y0_お下げ右_髪右.SetSizeYBase(X0Y0_お下げ右_髪右.GetSizeYBase() * num);
X0Y0_お下げ右_髪左.SizeYBase *= num; X0Y0_お下げ右_髪左.SetSizeYBase(X0Y0_お下げ右_髪左.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -321,16 +321,16 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左.SizeXBase *= num; X0Y0_お下げ左_髪左.SetSizeXBase(X0Y0_お下げ左_髪左.GetSizeXBase() * num);
X0Y0_お下げ左_髪右.SizeXBase *= num; X0Y0_お下げ左_髪右.SetSizeXBase(X0Y0_お下げ左_髪右.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右.SizeXBase *= num; X0Y0_お下げ右_髪右.SetSizeXBase(X0Y0_お下げ右_髪右.GetSizeXBase() * num);
X0Y0_お下げ右_髪左.SizeXBase *= num; X0Y0_お下げ右_髪左.SetSizeXBase(X0Y0_お下げ右_髪左.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -338,10 +338,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左.SetAngleBase(3.0 * value);
} }
} }
@@ -437,43 +437,43 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_お下げ左_髪根.AngleBase = num * 10.0; X0Y0_お下げ左_髪根.SetAngleBase(num * 10.0);
X0Y0_お下げ右_髪根.AngleBase = num * -10.0; X0Y0_お下げ右_髪根.SetAngleBase(num * -10.0);
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪左.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ左_髪左.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪左.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ左_髪左.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪右.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ左_髪右.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪右.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ左_髪右.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪右.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ右_髪右.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪右.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ右_髪右.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪左.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ右_髪左.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪左.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ右_髪左.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 3 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -529,7 +529,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -538,25 +538,25 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_編節1_髪節.SizeYBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeYBase(X0Y0_お下げ_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeYBase(X0Y0_お下げ_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪節.SizeYBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeYBase(X0Y0_お下げ_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeYBase(X0Y0_お下げ_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪節.SizeYBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeYBase(X0Y0_お下げ_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeYBase(X0Y0_お下げ_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪節.SizeYBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeYBase(X0Y0_お下げ_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeYBase(X0Y0_お下げ_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪節.SizeYBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeYBase(X0Y0_お下げ_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeYBase(X0Y0_お下げ_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪節.SizeYBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeYBase(X0Y0_お下げ_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeYBase(X0Y0_お下げ_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪節.SizeYBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeYBase(X0Y0_お下げ_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeYBase(X0Y0_お下げ_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪節.SizeYBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeYBase(X0Y0_お下げ_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeYBase(X0Y0_お下げ_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -565,27 +565,27 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_編節1_髪節.SizeXBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeXBase(X0Y0_お下げ_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeXBase(X0Y0_お下げ_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪節.SizeXBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeXBase(X0Y0_お下げ_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeXBase(X0Y0_お下げ_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪節.SizeXBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeXBase(X0Y0_お下げ_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeXBase(X0Y0_お下げ_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪節.SizeXBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeXBase(X0Y0_お下げ_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeXBase(X0Y0_お下げ_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪節.SizeXBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeXBase(X0Y0_お下げ_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeXBase(X0Y0_お下げ_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪節.SizeXBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeXBase(X0Y0_お下げ_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeXBase(X0Y0_お下げ_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪節.SizeXBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeXBase(X0Y0_お下げ_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeXBase(X0Y0_お下げ_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪節.SizeXBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeXBase(X0Y0_お下げ_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeXBase(X0Y0_お下げ_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -593,8 +593,8 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ_髪右1.SetAngleBase(-3.0 * value);
} }
} }
@@ -731,86 +731,86 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double maxAngle = 25.0; double maxAngle = 25.0;
X0Y0_お下げ_編節1_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節1_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節2_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節2_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節3_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節3_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節4_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節4_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節5_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節5_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節6_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節7_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_髪根.SetAngleBase(num * maxAngle.GetRanAngle());
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -529,7 +529,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -538,25 +538,25 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_編節1_髪節.SizeYBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeYBase(X0Y0_お下げ_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeYBase(X0Y0_お下げ_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪節.SizeYBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeYBase(X0Y0_お下げ_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeYBase(X0Y0_お下げ_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪節.SizeYBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeYBase(X0Y0_お下げ_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeYBase(X0Y0_お下げ_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪節.SizeYBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeYBase(X0Y0_お下げ_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeYBase(X0Y0_お下げ_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪節.SizeYBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeYBase(X0Y0_お下げ_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeYBase(X0Y0_お下げ_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪節.SizeYBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeYBase(X0Y0_お下げ_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeYBase(X0Y0_お下げ_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪節.SizeYBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeYBase(X0Y0_お下げ_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeYBase(X0Y0_お下げ_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪節.SizeYBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeYBase(X0Y0_お下げ_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeYBase(X0Y0_お下げ_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -565,27 +565,27 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_編節1_髪節.SizeXBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeXBase(X0Y0_お下げ_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeXBase(X0Y0_お下げ_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪節.SizeXBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeXBase(X0Y0_お下げ_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeXBase(X0Y0_お下げ_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪節.SizeXBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeXBase(X0Y0_お下げ_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeXBase(X0Y0_お下げ_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪節.SizeXBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeXBase(X0Y0_お下げ_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeXBase(X0Y0_お下げ_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪節.SizeXBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeXBase(X0Y0_お下げ_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeXBase(X0Y0_お下げ_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪節.SizeXBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeXBase(X0Y0_お下げ_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeXBase(X0Y0_お下げ_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪節.SizeXBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeXBase(X0Y0_お下げ_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeXBase(X0Y0_お下げ_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪節.SizeXBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeXBase(X0Y0_お下げ_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeXBase(X0Y0_お下げ_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -593,8 +593,8 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ_髪右1.SetAngleBase(-3.0 * value);
} }
} }
@@ -731,86 +731,86 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double maxAngle = 25.0; double maxAngle = 25.0;
X0Y0_お下げ_編節1_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節1_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節2_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節2_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節3_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節3_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節4_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節4_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節5_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節5_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節6_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節7_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_髪根.SetAngleBase(num * maxAngle.GetRanAngle());
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -529,7 +529,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -538,25 +538,25 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_編節1_髪節.SizeYBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeYBase(X0Y0_お下げ_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeYBase(X0Y0_お下げ_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪節.SizeYBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeYBase(X0Y0_お下げ_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeYBase(X0Y0_お下げ_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪節.SizeYBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeYBase(X0Y0_お下げ_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeYBase(X0Y0_お下げ_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪節.SizeYBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeYBase(X0Y0_お下げ_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeYBase(X0Y0_お下げ_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪節.SizeYBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeYBase(X0Y0_お下げ_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeYBase(X0Y0_お下げ_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪節.SizeYBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeYBase(X0Y0_お下げ_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeYBase(X0Y0_お下げ_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪節.SizeYBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeYBase(X0Y0_お下げ_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeYBase(X0Y0_お下げ_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪節.SizeYBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeYBase(X0Y0_お下げ_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeYBase(X0Y0_お下げ_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -565,27 +565,27 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_編節1_髪節.SizeXBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeXBase(X0Y0_お下げ_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeXBase(X0Y0_お下げ_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪節.SizeXBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeXBase(X0Y0_お下げ_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeXBase(X0Y0_お下げ_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪節.SizeXBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeXBase(X0Y0_お下げ_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeXBase(X0Y0_お下げ_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪節.SizeXBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeXBase(X0Y0_お下げ_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeXBase(X0Y0_お下げ_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪節.SizeXBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeXBase(X0Y0_お下げ_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeXBase(X0Y0_お下げ_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪節.SizeXBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeXBase(X0Y0_お下げ_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeXBase(X0Y0_お下げ_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪節.SizeXBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeXBase(X0Y0_お下げ_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeXBase(X0Y0_お下げ_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪節.SizeXBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeXBase(X0Y0_お下げ_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeXBase(X0Y0_お下げ_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -593,8 +593,8 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ_髪右1.SetAngleBase(-3.0 * value);
} }
} }
@@ -731,86 +731,86 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double maxAngle = 25.0; double maxAngle = 25.0;
X0Y0_お下げ_編節1_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節1_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節2_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節2_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節3_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節3_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節4_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節4_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節5_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節5_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節6_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節7_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_髪根.SetAngleBase(num * maxAngle.GetRanAngle());
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -529,7 +529,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -538,25 +538,25 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_編節1_髪節.SizeYBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeYBase(X0Y0_お下げ_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeYBase(X0Y0_お下げ_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪節.SizeYBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeYBase(X0Y0_お下げ_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeYBase(X0Y0_お下げ_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪節.SizeYBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeYBase(X0Y0_お下げ_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeYBase(X0Y0_お下げ_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪節.SizeYBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeYBase(X0Y0_お下げ_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeYBase(X0Y0_お下げ_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪節.SizeYBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeYBase(X0Y0_お下げ_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeYBase(X0Y0_お下げ_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪節.SizeYBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeYBase(X0Y0_お下げ_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeYBase(X0Y0_お下げ_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪節.SizeYBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeYBase(X0Y0_お下げ_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeYBase(X0Y0_お下げ_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪節.SizeYBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeYBase(X0Y0_お下げ_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeYBase(X0Y0_お下げ_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
} }
} }
@@ -565,27 +565,27 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_編節1_髪節.SizeXBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeXBase(X0Y0_お下げ_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeXBase(X0Y0_お下げ_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪節.SizeXBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeXBase(X0Y0_お下げ_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeXBase(X0Y0_お下げ_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪節.SizeXBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeXBase(X0Y0_お下げ_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeXBase(X0Y0_お下げ_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪節.SizeXBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeXBase(X0Y0_お下げ_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeXBase(X0Y0_お下げ_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪節.SizeXBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeXBase(X0Y0_お下げ_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeXBase(X0Y0_お下げ_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪節.SizeXBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeXBase(X0Y0_お下げ_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeXBase(X0Y0_お下げ_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪節.SizeXBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeXBase(X0Y0_お下げ_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeXBase(X0Y0_お下げ_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪節.SizeXBase *= num; X0Y0_お下げ_編節8_髪節.SetSizeXBase(X0Y0_お下げ_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ_編節8_髪編目.SetSizeXBase(X0Y0_お下げ_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ_髪縛1.SizeBase *= num; X0Y0_お下げ_髪縛1.SetSizeBase(X0Y0_お下げ_髪縛1.GetSizeBase() * num);
X0Y0_お下げ_髪縛2.SizeBase *= num; X0Y0_お下げ_髪縛2.SetSizeBase(X0Y0_お下げ_髪縛2.GetSizeBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
} }
} }
@@ -593,8 +593,8 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ_髪右1.SetAngleBase(-3.0 * value);
} }
} }
@@ -731,83 +731,83 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double maxAngle = 25.0; double maxAngle = 25.0;
X0Y0_お下げ_編節1_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節1_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節2_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節2_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節3_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節3_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節4_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節4_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節5_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節5_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節6_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節6_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_編節7_髪節.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_編節7_髪節.SetAngleBase(num * maxAngle.GetRanAngle());
X0Y0_お下げ_髪根.AngleBase = num * maxAngle.GetRanAngle(); X0Y0_お下げ_髪根.SetAngleBase(num * maxAngle.GetRanAngle());
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪左1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪左1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪左1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪右1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪右1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪右1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ_髪根.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ_髪根.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ_髪根.GetOP()[(!) ? 3 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -970,7 +970,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -979,44 +979,44 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_編節1_髪節.SizeYBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeYBase(X0Y0_お下げ左_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeYBase(X0Y0_お下げ左_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeYBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeYBase(X0Y0_お下げ左_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeYBase(X0Y0_お下げ左_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeYBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeYBase(X0Y0_お下げ左_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeYBase(X0Y0_お下げ左_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeYBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeYBase(X0Y0_お下げ左_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeYBase(X0Y0_お下げ左_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeYBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeYBase(X0Y0_お下げ左_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeYBase(X0Y0_お下げ左_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeYBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeYBase(X0Y0_お下げ左_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeYBase(X0Y0_お下げ左_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeYBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeYBase(X0Y0_お下げ左_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeYBase(X0Y0_お下げ左_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeYBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeYBase(X0Y0_お下げ左_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeYBase(X0Y0_お下げ左_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪右1.SizeYBase *= num; X0Y0_お下げ左_髪右1.SetSizeYBase(X0Y0_お下げ左_髪右1.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeYBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeYBase(X0Y0_お下げ右_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeYBase(X0Y0_お下げ右_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeYBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeYBase(X0Y0_お下げ右_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeYBase(X0Y0_お下げ右_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeYBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeYBase(X0Y0_お下げ右_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeYBase(X0Y0_お下げ右_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeYBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeYBase(X0Y0_お下げ右_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeYBase(X0Y0_お下げ右_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeYBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeYBase(X0Y0_お下げ右_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeYBase(X0Y0_お下げ右_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeYBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeYBase(X0Y0_お下げ右_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeYBase(X0Y0_お下げ右_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeYBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeYBase(X0Y0_お下げ右_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeYBase(X0Y0_お下げ右_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeYBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeYBase(X0Y0_お下げ右_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeYBase(X0Y0_お下げ右_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪左1.SizeYBase *= num; X0Y0_お下げ右_髪左1.SetSizeYBase(X0Y0_お下げ右_髪左1.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -1025,48 +1025,48 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_編節1_髪節.SizeXBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeXBase(X0Y0_お下げ左_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeXBase(X0Y0_お下げ左_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeXBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeXBase(X0Y0_お下げ左_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeXBase(X0Y0_お下げ左_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeXBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeXBase(X0Y0_お下げ左_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeXBase(X0Y0_お下げ左_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeXBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeXBase(X0Y0_お下げ左_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeXBase(X0Y0_お下げ左_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeXBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeXBase(X0Y0_お下げ左_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeXBase(X0Y0_お下げ左_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeXBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeXBase(X0Y0_お下げ左_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeXBase(X0Y0_お下げ左_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeXBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeXBase(X0Y0_お下げ左_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeXBase(X0Y0_お下げ左_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeXBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeXBase(X0Y0_お下げ左_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeXBase(X0Y0_お下げ左_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪右1.SizeXBase *= num; X0Y0_お下げ左_髪右1.SetSizeXBase(X0Y0_お下げ左_髪右1.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeXBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeXBase(X0Y0_お下げ右_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeXBase(X0Y0_お下げ右_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeXBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeXBase(X0Y0_お下げ右_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeXBase(X0Y0_お下げ右_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeXBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeXBase(X0Y0_お下げ右_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeXBase(X0Y0_お下げ右_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeXBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeXBase(X0Y0_お下げ右_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeXBase(X0Y0_お下げ右_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeXBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeXBase(X0Y0_お下げ右_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeXBase(X0Y0_お下げ右_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeXBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeXBase(X0Y0_お下げ右_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeXBase(X0Y0_お下げ右_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeXBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeXBase(X0Y0_お下げ右_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeXBase(X0Y0_お下げ右_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeXBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeXBase(X0Y0_お下げ右_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeXBase(X0Y0_お下げ右_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪左1.SizeXBase *= num; X0Y0_お下げ右_髪左1.SetSizeXBase(X0Y0_お下げ右_髪左1.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -1074,10 +1074,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左1.SetAngleBase(3.0 * value);
} }
} }
@@ -1286,161 +1286,161 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * RNG.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節4_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節4_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節5_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節5_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節6_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節6_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節7_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節7_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節8_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節8_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_髪根.AngleBase = num * num2; X0Y0_お下げ左_髪根.SetAngleBase(num * num2);
X0Y0_お下げ右_編節1_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節1_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節2_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節2_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節3_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節3_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節4_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節4_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節5_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節5_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節6_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節6_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節7_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節8_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_髪根.SetAngleBase(num * (0.0 - num2));
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -970,7 +970,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -979,44 +979,44 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_編節1_髪節.SizeYBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeYBase(X0Y0_お下げ左_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeYBase(X0Y0_お下げ左_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeYBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeYBase(X0Y0_お下げ左_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeYBase(X0Y0_お下げ左_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeYBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeYBase(X0Y0_お下げ左_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeYBase(X0Y0_お下げ左_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeYBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeYBase(X0Y0_お下げ左_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeYBase(X0Y0_お下げ左_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeYBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeYBase(X0Y0_お下げ左_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeYBase(X0Y0_お下げ左_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeYBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeYBase(X0Y0_お下げ左_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeYBase(X0Y0_お下げ左_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeYBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeYBase(X0Y0_お下げ左_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeYBase(X0Y0_お下げ左_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeYBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeYBase(X0Y0_お下げ左_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeYBase(X0Y0_お下げ左_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪右1.SizeYBase *= num; X0Y0_お下げ左_髪右1.SetSizeYBase(X0Y0_お下げ左_髪右1.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeYBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeYBase(X0Y0_お下げ右_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeYBase(X0Y0_お下げ右_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeYBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeYBase(X0Y0_お下げ右_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeYBase(X0Y0_お下げ右_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeYBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeYBase(X0Y0_お下げ右_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeYBase(X0Y0_お下げ右_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeYBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeYBase(X0Y0_お下げ右_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeYBase(X0Y0_お下げ右_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeYBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeYBase(X0Y0_お下げ右_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeYBase(X0Y0_お下げ右_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeYBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeYBase(X0Y0_お下げ右_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeYBase(X0Y0_お下げ右_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeYBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeYBase(X0Y0_お下げ右_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeYBase(X0Y0_お下げ右_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeYBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeYBase(X0Y0_お下げ右_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeYBase(X0Y0_お下げ右_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪左1.SizeYBase *= num; X0Y0_お下げ右_髪左1.SetSizeYBase(X0Y0_お下げ右_髪左1.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -1025,48 +1025,48 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_編節1_髪節.SizeXBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeXBase(X0Y0_お下げ左_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeXBase(X0Y0_お下げ左_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeXBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeXBase(X0Y0_お下げ左_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeXBase(X0Y0_お下げ左_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeXBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeXBase(X0Y0_お下げ左_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeXBase(X0Y0_お下げ左_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeXBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeXBase(X0Y0_お下げ左_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeXBase(X0Y0_お下げ左_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeXBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeXBase(X0Y0_お下げ左_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeXBase(X0Y0_お下げ左_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeXBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeXBase(X0Y0_お下げ左_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeXBase(X0Y0_お下げ左_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeXBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeXBase(X0Y0_お下げ左_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeXBase(X0Y0_お下げ左_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeXBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeXBase(X0Y0_お下げ左_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeXBase(X0Y0_お下げ左_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪右1.SizeXBase *= num; X0Y0_お下げ左_髪右1.SetSizeXBase(X0Y0_お下げ左_髪右1.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeXBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeXBase(X0Y0_お下げ右_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeXBase(X0Y0_お下げ右_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeXBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeXBase(X0Y0_お下げ右_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeXBase(X0Y0_お下げ右_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeXBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeXBase(X0Y0_お下げ右_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeXBase(X0Y0_お下げ右_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeXBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeXBase(X0Y0_お下げ右_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeXBase(X0Y0_お下げ右_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeXBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeXBase(X0Y0_お下げ右_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeXBase(X0Y0_お下げ右_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeXBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeXBase(X0Y0_お下げ右_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeXBase(X0Y0_お下げ右_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeXBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeXBase(X0Y0_お下げ右_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeXBase(X0Y0_お下げ右_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeXBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeXBase(X0Y0_お下げ右_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeXBase(X0Y0_お下げ右_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪左1.SizeXBase *= num; X0Y0_お下げ右_髪左1.SetSizeXBase(X0Y0_お下げ右_髪左1.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -1074,10 +1074,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左1.SetAngleBase(3.0 * value);
} }
} }
@@ -1286,161 +1286,161 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * RNG.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節4_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節4_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節5_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節5_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節6_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節6_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節7_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節7_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節8_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節8_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_髪根.AngleBase = num * num2; X0Y0_お下げ左_髪根.SetAngleBase(num * num2);
X0Y0_お下げ右_編節1_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節1_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節2_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節2_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節3_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節3_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節4_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節4_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節5_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節5_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節6_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節6_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節7_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節8_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_髪根.SetAngleBase(num * (0.0 - num2));
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -970,7 +970,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -979,44 +979,44 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_編節1_髪節.SizeYBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeYBase(X0Y0_お下げ左_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeYBase(X0Y0_お下げ左_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeYBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeYBase(X0Y0_お下げ左_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeYBase(X0Y0_お下げ左_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeYBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeYBase(X0Y0_お下げ左_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeYBase(X0Y0_お下げ左_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeYBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeYBase(X0Y0_お下げ左_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeYBase(X0Y0_お下げ左_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeYBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeYBase(X0Y0_お下げ左_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeYBase(X0Y0_お下げ左_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeYBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeYBase(X0Y0_お下げ左_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeYBase(X0Y0_お下げ左_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeYBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeYBase(X0Y0_お下げ左_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeYBase(X0Y0_お下げ左_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeYBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeYBase(X0Y0_お下げ左_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeYBase(X0Y0_お下げ左_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪右1.SizeYBase *= num; X0Y0_お下げ左_髪右1.SetSizeYBase(X0Y0_お下げ左_髪右1.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeYBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeYBase(X0Y0_お下げ右_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeYBase(X0Y0_お下げ右_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeYBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeYBase(X0Y0_お下げ右_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeYBase(X0Y0_お下げ右_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeYBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeYBase(X0Y0_お下げ右_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeYBase(X0Y0_お下げ右_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeYBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeYBase(X0Y0_お下げ右_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeYBase(X0Y0_お下げ右_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeYBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeYBase(X0Y0_お下げ右_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeYBase(X0Y0_お下げ右_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeYBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeYBase(X0Y0_お下げ右_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeYBase(X0Y0_お下げ右_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeYBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeYBase(X0Y0_お下げ右_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeYBase(X0Y0_お下げ右_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeYBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeYBase(X0Y0_お下げ右_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeYBase(X0Y0_お下げ右_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪左1.SizeYBase *= num; X0Y0_お下げ右_髪左1.SetSizeYBase(X0Y0_お下げ右_髪左1.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -1025,48 +1025,48 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_編節1_髪節.SizeXBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeXBase(X0Y0_お下げ左_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeXBase(X0Y0_お下げ左_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeXBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeXBase(X0Y0_お下げ左_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeXBase(X0Y0_お下げ左_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeXBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeXBase(X0Y0_お下げ左_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeXBase(X0Y0_お下げ左_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeXBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeXBase(X0Y0_お下げ左_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeXBase(X0Y0_お下げ左_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeXBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeXBase(X0Y0_お下げ左_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeXBase(X0Y0_お下げ左_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeXBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeXBase(X0Y0_お下げ左_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeXBase(X0Y0_お下げ左_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeXBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeXBase(X0Y0_お下げ左_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeXBase(X0Y0_お下げ左_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeXBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeXBase(X0Y0_お下げ左_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeXBase(X0Y0_お下げ左_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪右1.SizeXBase *= num; X0Y0_お下げ左_髪右1.SetSizeXBase(X0Y0_お下げ左_髪右1.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeXBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeXBase(X0Y0_お下げ右_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeXBase(X0Y0_お下げ右_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeXBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeXBase(X0Y0_お下げ右_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeXBase(X0Y0_お下げ右_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeXBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeXBase(X0Y0_お下げ右_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeXBase(X0Y0_お下げ右_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeXBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeXBase(X0Y0_お下げ右_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeXBase(X0Y0_お下げ右_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeXBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeXBase(X0Y0_お下げ右_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeXBase(X0Y0_お下げ右_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeXBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeXBase(X0Y0_お下げ右_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeXBase(X0Y0_お下げ右_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeXBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeXBase(X0Y0_お下げ右_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeXBase(X0Y0_お下げ右_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeXBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeXBase(X0Y0_お下げ右_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeXBase(X0Y0_お下げ右_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪左1.SizeXBase *= num; X0Y0_お下げ右_髪左1.SetSizeXBase(X0Y0_お下げ右_髪左1.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -1074,10 +1074,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左1.SetAngleBase(3.0 * value);
} }
} }
@@ -1286,161 +1286,161 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * RNG.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節4_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節4_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節5_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節5_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節6_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節6_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節7_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節7_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節8_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節8_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_髪根.AngleBase = num * num2; X0Y0_お下げ左_髪根.SetAngleBase(num * num2);
X0Y0_お下げ右_編節1_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節1_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節2_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節2_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節3_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節3_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節4_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節4_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節5_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節5_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節6_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節6_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節7_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節8_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_髪根.SetAngleBase(num * (0.0 - num2));
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 4 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -970,7 +970,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -979,44 +979,44 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_編節1_髪節.SizeYBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeYBase(X0Y0_お下げ左_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeYBase(X0Y0_お下げ左_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeYBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeYBase(X0Y0_お下げ左_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeYBase(X0Y0_お下げ左_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeYBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeYBase(X0Y0_お下げ左_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeYBase(X0Y0_お下げ左_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeYBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeYBase(X0Y0_お下げ左_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeYBase(X0Y0_お下げ左_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeYBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeYBase(X0Y0_お下げ左_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeYBase(X0Y0_お下げ左_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeYBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeYBase(X0Y0_お下げ左_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeYBase(X0Y0_お下げ左_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeYBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeYBase(X0Y0_お下げ左_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeYBase(X0Y0_お下げ左_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeYBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeYBase(X0Y0_お下げ左_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeYBase(X0Y0_お下げ左_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪右1.SizeYBase *= num; X0Y0_お下げ左_髪右1.SetSizeYBase(X0Y0_お下げ左_髪右1.GetSizeYBase() * num);
X0Y0_お下げ左_髪根.SizeYBase *= num; X0Y0_お下げ左_髪根.SetSizeYBase(X0Y0_お下げ左_髪根.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeYBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeYBase(X0Y0_お下げ右_編節1_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeYBase(X0Y0_お下げ右_編節1_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeYBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeYBase(X0Y0_お下げ右_編節2_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeYBase(X0Y0_お下げ右_編節2_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeYBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeYBase(X0Y0_お下げ右_編節3_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeYBase(X0Y0_お下げ右_編節3_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeYBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeYBase(X0Y0_お下げ右_編節4_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeYBase(X0Y0_お下げ右_編節4_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeYBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeYBase(X0Y0_お下げ右_編節5_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeYBase(X0Y0_お下げ右_編節5_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeYBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeYBase(X0Y0_お下げ右_編節6_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeYBase(X0Y0_お下げ右_編節6_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeYBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeYBase(X0Y0_お下げ右_編節7_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeYBase(X0Y0_お下げ右_編節7_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeYBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeYBase(X0Y0_お下げ右_編節8_髪節.GetSizeYBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeYBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeYBase(X0Y0_お下げ右_編節8_髪編目.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪左1.SizeYBase *= num; X0Y0_お下げ右_髪左1.SetSizeYBase(X0Y0_お下げ右_髪左1.GetSizeYBase() * num);
X0Y0_お下げ右_髪根.SizeYBase *= num; X0Y0_お下げ右_髪根.SetSizeYBase(X0Y0_お下げ右_髪根.GetSizeYBase() * num);
} }
} }
@@ -1025,48 +1025,48 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_編節1_髪節.SizeXBase *= num; X0Y0_お下げ左_編節1_髪節.SetSizeXBase(X0Y0_お下げ左_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節1_髪編目.SetSizeXBase(X0Y0_お下げ左_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪節.SizeXBase *= num; X0Y0_お下げ左_編節2_髪節.SetSizeXBase(X0Y0_お下げ左_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節2_髪編目.SetSizeXBase(X0Y0_お下げ左_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪節.SizeXBase *= num; X0Y0_お下げ左_編節3_髪節.SetSizeXBase(X0Y0_お下げ左_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節3_髪編目.SetSizeXBase(X0Y0_お下げ左_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪節.SizeXBase *= num; X0Y0_お下げ左_編節4_髪節.SetSizeXBase(X0Y0_お下げ左_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節4_髪編目.SetSizeXBase(X0Y0_お下げ左_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪節.SizeXBase *= num; X0Y0_お下げ左_編節5_髪節.SetSizeXBase(X0Y0_お下げ左_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節5_髪編目.SetSizeXBase(X0Y0_お下げ左_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪節.SizeXBase *= num; X0Y0_お下げ左_編節6_髪節.SetSizeXBase(X0Y0_お下げ左_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節6_髪編目.SetSizeXBase(X0Y0_お下げ左_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪節.SizeXBase *= num; X0Y0_お下げ左_編節7_髪節.SetSizeXBase(X0Y0_お下げ左_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節7_髪編目.SetSizeXBase(X0Y0_お下げ左_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪節.SizeXBase *= num; X0Y0_お下げ左_編節8_髪節.SetSizeXBase(X0Y0_お下げ左_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ左_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ左_編節8_髪編目.SetSizeXBase(X0Y0_お下げ左_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ左_髪縛1.SizeBase *= num; X0Y0_お下げ左_髪縛1.SetSizeBase(X0Y0_お下げ左_髪縛1.GetSizeBase() * num);
X0Y0_お下げ左_髪縛2.SizeBase *= num; X0Y0_お下げ左_髪縛2.SetSizeBase(X0Y0_お下げ左_髪縛2.GetSizeBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪右1.SizeXBase *= num; X0Y0_お下げ左_髪右1.SetSizeXBase(X0Y0_お下げ左_髪右1.GetSizeXBase() * num);
X0Y0_お下げ左_髪根.SizeXBase *= num; X0Y0_お下げ左_髪根.SetSizeXBase(X0Y0_お下げ左_髪根.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪節.SizeXBase *= num; X0Y0_お下げ右_編節1_髪節.SetSizeXBase(X0Y0_お下げ右_編節1_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節1_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節1_髪編目.SetSizeXBase(X0Y0_お下げ右_編節1_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪節.SizeXBase *= num; X0Y0_お下げ右_編節2_髪節.SetSizeXBase(X0Y0_お下げ右_編節2_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節2_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節2_髪編目.SetSizeXBase(X0Y0_お下げ右_編節2_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪節.SizeXBase *= num; X0Y0_お下げ右_編節3_髪節.SetSizeXBase(X0Y0_お下げ右_編節3_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節3_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節3_髪編目.SetSizeXBase(X0Y0_お下げ右_編節3_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪節.SizeXBase *= num; X0Y0_お下げ右_編節4_髪節.SetSizeXBase(X0Y0_お下げ右_編節4_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節4_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節4_髪編目.SetSizeXBase(X0Y0_お下げ右_編節4_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪節.SizeXBase *= num; X0Y0_お下げ右_編節5_髪節.SetSizeXBase(X0Y0_お下げ右_編節5_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節5_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節5_髪編目.SetSizeXBase(X0Y0_お下げ右_編節5_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪節.SizeXBase *= num; X0Y0_お下げ右_編節6_髪節.SetSizeXBase(X0Y0_お下げ右_編節6_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節6_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節6_髪編目.SetSizeXBase(X0Y0_お下げ右_編節6_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪節.SizeXBase *= num; X0Y0_お下げ右_編節7_髪節.SetSizeXBase(X0Y0_お下げ右_編節7_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節7_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節7_髪編目.SetSizeXBase(X0Y0_お下げ右_編節7_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪節.SizeXBase *= num; X0Y0_お下げ右_編節8_髪節.SetSizeXBase(X0Y0_お下げ右_編節8_髪節.GetSizeXBase() * num);
X0Y0_お下げ右_編節8_髪編目.SizeXBase *= num; X0Y0_お下げ右_編節8_髪編目.SetSizeXBase(X0Y0_お下げ右_編節8_髪編目.GetSizeXBase() * num);
X0Y0_お下げ右_髪縛1.SizeBase *= num; X0Y0_お下げ右_髪縛1.SetSizeBase(X0Y0_お下げ右_髪縛1.GetSizeBase() * num);
X0Y0_お下げ右_髪縛2.SizeBase *= num; X0Y0_お下げ右_髪縛2.SetSizeBase(X0Y0_お下げ右_髪縛2.GetSizeBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪左1.SizeXBase *= num; X0Y0_お下げ右_髪左1.SetSizeXBase(X0Y0_お下げ右_髪左1.GetSizeXBase() * num);
X0Y0_お下げ右_髪根.SizeXBase *= num; X0Y0_お下げ右_髪根.SetSizeXBase(X0Y0_お下げ右_髪根.GetSizeXBase() * num);
} }
} }
@@ -1074,10 +1074,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ左_髪左1.SetAngleBase(3.0 * value);
X0Y0_お下げ左_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ左_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪右1.AngleBase = -3.0 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-3.0 * value);
X0Y0_お下げ右_髪左1.AngleBase = 3.0 * value; X0Y0_お下げ右_髪左1.SetAngleBase(3.0 * value);
} }
} }
@@ -1286,155 +1286,155 @@ namespace SlaveMatrix
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
double num2 = 2.5 + 2.5 * RNG.XS.NextDouble(); double num2 = 2.5 + 2.5 * RNG.XS.NextDouble();
X0Y0_お下げ左_編節1_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節1_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節2_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節2_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節3_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節3_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節4_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節4_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節5_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節5_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節6_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節6_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節7_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節7_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_編節8_髪節.AngleBase = num * num2; X0Y0_お下げ左_編節8_髪節.SetAngleBase(num * num2);
X0Y0_お下げ左_髪根.AngleBase = num * num2; X0Y0_お下げ左_髪根.SetAngleBase(num * num2);
X0Y0_お下げ右_編節1_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節1_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節2_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節2_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節3_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節3_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節4_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節4_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節5_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節5_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節6_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節6_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節7_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節7_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_編節8_髪節.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_編節8_髪節.SetAngleBase(num * (0.0 - num2));
X0Y0_お下げ右_髪根.AngleBase = num * (0.0 - num2); X0Y0_お下げ右_髪根.SetAngleBase(num * (0.0 - num2));
Body.JoinPAall(); Body.JoinPAall();
} }
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ左_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ左_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ左_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ左_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪左1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪左1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ左_髪左1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪右1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪右1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ左_髪右1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ左_髪根.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ左_髪根.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ左_髪根.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節1_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節1_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節1_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節1_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節2_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節2_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節2_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節2_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節3_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節3_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節3_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節3_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節4_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節4_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節4_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節4_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節5_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節5_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節5_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節5_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節6_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節6_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節6_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節6_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節7_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節7_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節7_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節7_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 2 : 2].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 2 : 2].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[ ? 1 : 3].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[ ? 1 : 3].Outline = false;
X0Y0_お下げ右_編節8_髪節.OP[(!) ? 4 : 0].Outline = false; X0Y0_お下げ右_編節8_髪節.GetOP()[(!) ? 4 : 0].Outline = false;
X0Y0_お下げ右_編節8_髪編目.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_編節8_髪編目.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛1.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛1.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪縛2.OP[ ? 0 : 0].Outline = false; X0Y0_お下げ右_髪縛2.GetOP()[ ? 0 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪右1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪右1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ右_髪右1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪左1.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪左1.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ右_髪左1.GetOP()[(!) ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 3 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 3 : 0].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 1 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[ ? 1 : 2].Outline = false; X0Y0_お下げ右_髪根.GetOP()[ ? 1 : 2].Outline = false;
X0Y0_お下げ右_髪根.OP[(!) ? 3 : 0].Outline = false; X0Y0_お下げ右_髪根.GetOP()[(!) ? 3 : 0].Outline = false;
} }
public override bool Is布(Par p) public override bool Is布(Par p)

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,6 +1,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -112,7 +113,7 @@ namespace SlaveMatrix
set set
{ {
double num = 0.7 + 0.3 * value; double num = 0.7 + 0.3 * value;
X0Y0_髪基.SizeYBase *= num; X0Y0_髪基.SetSizeYBase(X0Y0_髪基.GetSizeYBase() * num);
} }
} }
@@ -323,8 +324,8 @@ namespace SlaveMatrix
public void () public void ()
{ {
X0Y0_髪基.OP[ ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[ ? 1 : 0].Outline = false;
X0Y0_髪基.OP[(!) ? 1 : 0].Outline = false; X0Y0_髪基.GetOP()[(!) ? 1 : 0].Outline = false;
} }
public override void () public override void ()

View File

@@ -2,6 +2,7 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,3 +1,5 @@
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class BackHair1 : Ele public class BackHair1 : Ele

View File

@@ -235,13 +235,13 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左3.SizeYBase *= num; X0Y0_お下げ_髪左3.SetSizeYBase(X0Y0_お下げ_髪左3.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右3.SizeYBase *= num; X0Y0_お下げ_髪右3.SetSizeYBase(X0Y0_お下げ_髪右3.GetSizeYBase() * num);
} }
} }
@@ -250,13 +250,13 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左3.SizeXBase *= num; X0Y0_お下げ_髪左3.SetSizeXBase(X0Y0_お下げ_髪左3.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右3.SizeXBase *= num; X0Y0_お下げ_髪右3.SetSizeXBase(X0Y0_お下げ_髪右3.GetSizeXBase() * num);
} }
} }
@@ -264,12 +264,12 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左3.AngleBase = 1.5 * value; X0Y0_お下げ_髪左3.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右3.AngleBase = -1.5 * value; X0Y0_お下げ_髪右3.SetAngleBase(-1.5 * value);
} }
} }
@@ -277,7 +277,7 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪根.PositionCont = new Vector2D(X0Y0_お下げ_髪根.PositionCont.X, X0Y0_お下げ_髪根.PositionCont.Y + 0.02 * value.Inverse()); X0Y0_お下げ_髪根.SetPositionCont(new Vector2D(X0Y0_お下げ_髪根.GetPositionCont().X, X0Y0_お下げ_髪根.GetPositionCont().Y + 0.02 * value.Inverse()));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -235,13 +235,13 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左3.SizeYBase *= num; X0Y0_お下げ_髪左3.SetSizeYBase(X0Y0_お下げ_髪左3.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右3.SizeYBase *= num; X0Y0_お下げ_髪右3.SetSizeYBase(X0Y0_お下げ_髪右3.GetSizeYBase() * num);
} }
} }
@@ -250,13 +250,13 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左3.SizeXBase *= num; X0Y0_お下げ_髪左3.SetSizeXBase(X0Y0_お下げ_髪左3.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右3.SizeXBase *= num; X0Y0_お下げ_髪右3.SetSizeXBase(X0Y0_お下げ_髪右3.GetSizeXBase() * num);
} }
} }
@@ -264,12 +264,12 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左3.AngleBase = 1.5 * value; X0Y0_お下げ_髪左3.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右3.AngleBase = -1.5 * value; X0Y0_お下げ_髪右3.SetAngleBase(-1.5 * value);
} }
} }
@@ -277,7 +277,7 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪根.PositionCont = new Vector2D(X0Y0_お下げ_髪根.PositionCont.X, X0Y0_お下げ_髪根.PositionCont.Y + 0.02 * value.Inverse()); X0Y0_お下げ_髪根.SetPositionCont(new Vector2D(X0Y0_お下げ_髪根.GetPositionCont().X, X0Y0_お下げ_髪根.GetPositionCont().Y + 0.02 * value.Inverse()));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -235,13 +235,13 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左3.SizeYBase *= num; X0Y0_お下げ_髪左3.SetSizeYBase(X0Y0_お下げ_髪左3.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右3.SizeYBase *= num; X0Y0_お下げ_髪右3.SetSizeYBase(X0Y0_お下げ_髪右3.GetSizeYBase() * num);
} }
} }
@@ -250,13 +250,13 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左3.SizeXBase *= num; X0Y0_お下げ_髪左3.SetSizeXBase(X0Y0_お下げ_髪左3.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右3.SizeXBase *= num; X0Y0_お下げ_髪右3.SetSizeXBase(X0Y0_お下げ_髪右3.GetSizeXBase() * num);
} }
} }
@@ -264,12 +264,12 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左3.AngleBase = 1.5 * value; X0Y0_お下げ_髪左3.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右3.AngleBase = -1.5 * value; X0Y0_お下げ_髪右3.SetAngleBase(-1.5 * value);
} }
} }
@@ -277,7 +277,7 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪根.PositionCont = new Vector2D(X0Y0_お下げ_髪根.PositionCont.X, X0Y0_お下げ_髪根.PositionCont.Y + 0.02 * value.Inverse()); X0Y0_お下げ_髪根.SetPositionCont(new Vector2D(X0Y0_お下げ_髪根.GetPositionCont().X, X0Y0_お下げ_髪根.GetPositionCont().Y + 0.02 * value.Inverse()));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -235,13 +235,13 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ_髪根.SizeYBase *= num; X0Y0_お下げ_髪根.SetSizeYBase(X0Y0_お下げ_髪根.GetSizeYBase() * num);
X0Y0_お下げ_髪左1.SizeYBase *= num; X0Y0_お下げ_髪左1.SetSizeYBase(X0Y0_お下げ_髪左1.GetSizeYBase() * num);
X0Y0_お下げ_髪左2.SizeYBase *= num; X0Y0_お下げ_髪左2.SetSizeYBase(X0Y0_お下げ_髪左2.GetSizeYBase() * num);
X0Y0_お下げ_髪左3.SizeYBase *= num; X0Y0_お下げ_髪左3.SetSizeYBase(X0Y0_お下げ_髪左3.GetSizeYBase() * num);
X0Y0_お下げ_髪右1.SizeYBase *= num; X0Y0_お下げ_髪右1.SetSizeYBase(X0Y0_お下げ_髪右1.GetSizeYBase() * num);
X0Y0_お下げ_髪右2.SizeYBase *= num; X0Y0_お下げ_髪右2.SetSizeYBase(X0Y0_お下げ_髪右2.GetSizeYBase() * num);
X0Y0_お下げ_髪右3.SizeYBase *= num; X0Y0_お下げ_髪右3.SetSizeYBase(X0Y0_お下げ_髪右3.GetSizeYBase() * num);
} }
} }
@@ -250,13 +250,13 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ_髪根.SizeXBase *= num; X0Y0_お下げ_髪根.SetSizeXBase(X0Y0_お下げ_髪根.GetSizeXBase() * num);
X0Y0_お下げ_髪左1.SizeXBase *= num; X0Y0_お下げ_髪左1.SetSizeXBase(X0Y0_お下げ_髪左1.GetSizeXBase() * num);
X0Y0_お下げ_髪左2.SizeXBase *= num; X0Y0_お下げ_髪左2.SetSizeXBase(X0Y0_お下げ_髪左2.GetSizeXBase() * num);
X0Y0_お下げ_髪左3.SizeXBase *= num; X0Y0_お下げ_髪左3.SetSizeXBase(X0Y0_お下げ_髪左3.GetSizeXBase() * num);
X0Y0_お下げ_髪右1.SizeXBase *= num; X0Y0_お下げ_髪右1.SetSizeXBase(X0Y0_お下げ_髪右1.GetSizeXBase() * num);
X0Y0_お下げ_髪右2.SizeXBase *= num; X0Y0_お下げ_髪右2.SetSizeXBase(X0Y0_お下げ_髪右2.GetSizeXBase() * num);
X0Y0_お下げ_髪右3.SizeXBase *= num; X0Y0_お下げ_髪右3.SetSizeXBase(X0Y0_お下げ_髪右3.GetSizeXBase() * num);
} }
} }
@@ -264,12 +264,12 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪左3.AngleBase = 1.5 * value; X0Y0_お下げ_髪左3.SetAngleBase(1.5 * value);
X0Y0_お下げ_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ_髪右2.SetAngleBase(-1.5 * value);
X0Y0_お下げ_髪右3.AngleBase = -1.5 * value; X0Y0_お下げ_髪右3.SetAngleBase(-1.5 * value);
} }
} }
@@ -277,7 +277,7 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ_髪根.PositionCont = new Vector2D(X0Y0_お下げ_髪根.PositionCont.X, X0Y0_お下げ_髪根.PositionCont.Y + 0.02 * value.Inverse()); X0Y0_お下げ_髪根.SetPositionCont(new Vector2D(X0Y0_お下げ_髪根.GetPositionCont().X, X0Y0_お下げ_髪根.GetPositionCont().Y + 0.02 * value.Inverse()));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -214,12 +214,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪左根.SizeYBase *= num; X0Y0_お下げ左_髪左根.SetSizeYBase(X0Y0_お下げ左_髪左根.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪左2.SizeYBase *= num; X0Y0_お下げ左_髪左2.SetSizeYBase(X0Y0_お下げ左_髪左2.GetSizeYBase() * num);
X0Y0_お下げ右_髪右根.SizeYBase *= num; X0Y0_お下げ右_髪右根.SetSizeYBase(X0Y0_お下げ右_髪右根.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪右2.SizeYBase *= num; X0Y0_お下げ右_髪右2.SetSizeYBase(X0Y0_お下げ右_髪右2.GetSizeYBase() * num);
} }
} }
@@ -228,12 +228,12 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪左根.SizeXBase *= num; X0Y0_お下げ左_髪左根.SetSizeXBase(X0Y0_お下げ左_髪左根.GetSizeXBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪左2.SizeXBase *= num; X0Y0_お下げ左_髪左2.SetSizeXBase(X0Y0_お下げ左_髪左2.GetSizeXBase() * num);
X0Y0_お下げ右_髪右根.SizeXBase *= num; X0Y0_お下げ右_髪右根.SetSizeXBase(X0Y0_お下げ右_髪右根.GetSizeXBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪右2.SizeXBase *= num; X0Y0_お下げ右_髪右2.SetSizeXBase(X0Y0_お下げ右_髪右2.GetSizeXBase() * num);
} }
} }
@@ -241,10 +241,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ左_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ右_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ右_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右2.SetAngleBase(-1.5 * value);
} }
} }
@@ -253,8 +253,8 @@ namespace SlaveMatrix
set set
{ {
double num = value.Inverse(); double num = value.Inverse();
X0Y0_お下げ左_髪左根.PositionCont = new Vector2D(X0Y0_お下げ左_髪左根.PositionCont.X - 0.005 * num, X0Y0_お下げ左_髪左根.PositionCont.Y + 0.02 * num); X0Y0_お下げ左_髪左根.SetPositionCont(new Vector2D(X0Y0_お下げ左_髪左根.GetPositionCont().X - 0.005 * num, X0Y0_お下げ左_髪左根.GetPositionCont().Y + 0.02 * num));
X0Y0_お下げ右_髪右根.PositionCont = new Vector2D(X0Y0_お下げ右_髪右根.PositionCont.X + 0.005 * num, X0Y0_お下げ右_髪右根.PositionCont.Y + 0.02 * num); X0Y0_お下げ右_髪右根.SetPositionCont(new Vector2D(X0Y0_お下げ右_髪右根.GetPositionCont().X + 0.005 * num, X0Y0_お下げ右_髪右根.GetPositionCont().Y + 0.02 * num));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -214,12 +214,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪左根.SizeYBase *= num; X0Y0_お下げ左_髪左根.SetSizeYBase(X0Y0_お下げ左_髪左根.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪左2.SizeYBase *= num; X0Y0_お下げ左_髪左2.SetSizeYBase(X0Y0_お下げ左_髪左2.GetSizeYBase() * num);
X0Y0_お下げ右_髪右根.SizeYBase *= num; X0Y0_お下げ右_髪右根.SetSizeYBase(X0Y0_お下げ右_髪右根.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪右2.SizeYBase *= num; X0Y0_お下げ右_髪右2.SetSizeYBase(X0Y0_お下げ右_髪右2.GetSizeYBase() * num);
} }
} }
@@ -228,12 +228,12 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪左根.SizeXBase *= num; X0Y0_お下げ左_髪左根.SetSizeXBase(X0Y0_お下げ左_髪左根.GetSizeXBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪左2.SizeXBase *= num; X0Y0_お下げ左_髪左2.SetSizeXBase(X0Y0_お下げ左_髪左2.GetSizeXBase() * num);
X0Y0_お下げ右_髪右根.SizeXBase *= num; X0Y0_お下げ右_髪右根.SetSizeXBase(X0Y0_お下げ右_髪右根.GetSizeXBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪右2.SizeXBase *= num; X0Y0_お下げ右_髪右2.SetSizeXBase(X0Y0_お下げ右_髪右2.GetSizeXBase() * num);
} }
} }
@@ -241,10 +241,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ左_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ右_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ右_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右2.SetAngleBase(-1.5 * value);
} }
} }
@@ -253,8 +253,8 @@ namespace SlaveMatrix
set set
{ {
double num = value.Inverse(); double num = value.Inverse();
X0Y0_お下げ左_髪左根.PositionCont = new Vector2D(X0Y0_お下げ左_髪左根.PositionCont.X - 0.005 * num, X0Y0_お下げ左_髪左根.PositionCont.Y + 0.02 * num); X0Y0_お下げ左_髪左根.SetPositionCont(new Vector2D(X0Y0_お下げ左_髪左根.GetPositionCont().X - 0.005 * num, X0Y0_お下げ左_髪左根.GetPositionCont().Y + 0.02 * num));
X0Y0_お下げ右_髪右根.PositionCont = new Vector2D(X0Y0_お下げ右_髪右根.PositionCont.X + 0.005 * num, X0Y0_お下げ右_髪右根.PositionCont.Y + 0.02 * num); X0Y0_お下げ右_髪右根.SetPositionCont(new Vector2D(X0Y0_お下げ右_髪右根.GetPositionCont().X + 0.005 * num, X0Y0_お下げ右_髪右根.GetPositionCont().Y + 0.02 * num));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -214,12 +214,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪左根.SizeYBase *= num; X0Y0_お下げ左_髪左根.SetSizeYBase(X0Y0_お下げ左_髪左根.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪左2.SizeYBase *= num; X0Y0_お下げ左_髪左2.SetSizeYBase(X0Y0_お下げ左_髪左2.GetSizeYBase() * num);
X0Y0_お下げ右_髪右根.SizeYBase *= num; X0Y0_お下げ右_髪右根.SetSizeYBase(X0Y0_お下げ右_髪右根.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪右2.SizeYBase *= num; X0Y0_お下げ右_髪右2.SetSizeYBase(X0Y0_お下げ右_髪右2.GetSizeYBase() * num);
} }
} }
@@ -228,12 +228,12 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪左根.SizeXBase *= num; X0Y0_お下げ左_髪左根.SetSizeXBase(X0Y0_お下げ左_髪左根.GetSizeXBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪左2.SizeXBase *= num; X0Y0_お下げ左_髪左2.SetSizeXBase(X0Y0_お下げ左_髪左2.GetSizeXBase() * num);
X0Y0_お下げ右_髪右根.SizeXBase *= num; X0Y0_お下げ右_髪右根.SetSizeXBase(X0Y0_お下げ右_髪右根.GetSizeXBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪右2.SizeXBase *= num; X0Y0_お下げ右_髪右2.SetSizeXBase(X0Y0_お下げ右_髪右2.GetSizeXBase() * num);
} }
} }
@@ -241,10 +241,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ左_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ右_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ右_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右2.SetAngleBase(-1.5 * value);
} }
} }
@@ -253,8 +253,8 @@ namespace SlaveMatrix
set set
{ {
double num = value.Inverse(); double num = value.Inverse();
X0Y0_お下げ左_髪左根.PositionCont = new Vector2D(X0Y0_お下げ左_髪左根.PositionCont.X - 0.005 * num, X0Y0_お下げ左_髪左根.PositionCont.Y + 0.02 * num); X0Y0_お下げ左_髪左根.SetPositionCont(new Vector2D(X0Y0_お下げ左_髪左根.GetPositionCont().X - 0.005 * num, X0Y0_お下げ左_髪左根.GetPositionCont().Y + 0.02 * num));
X0Y0_お下げ右_髪右根.PositionCont = new Vector2D(X0Y0_お下げ右_髪右根.PositionCont.X + 0.005 * num, X0Y0_お下げ右_髪右根.PositionCont.Y + 0.02 * num); X0Y0_お下げ右_髪右根.SetPositionCont(new Vector2D(X0Y0_お下げ右_髪右根.GetPositionCont().X + 0.005 * num, X0Y0_お下げ右_髪右根.GetPositionCont().Y + 0.02 * num));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -214,12 +214,12 @@ namespace SlaveMatrix
set set
{ {
double num = 0.5 + 0.9 * value; double num = 0.5 + 0.9 * value;
X0Y0_お下げ左_髪左根.SizeYBase *= num; X0Y0_お下げ左_髪左根.SetSizeYBase(X0Y0_お下げ左_髪左根.GetSizeYBase() * num);
X0Y0_お下げ左_髪左1.SizeYBase *= num; X0Y0_お下げ左_髪左1.SetSizeYBase(X0Y0_お下げ左_髪左1.GetSizeYBase() * num);
X0Y0_お下げ左_髪左2.SizeYBase *= num; X0Y0_お下げ左_髪左2.SetSizeYBase(X0Y0_お下げ左_髪左2.GetSizeYBase() * num);
X0Y0_お下げ右_髪右根.SizeYBase *= num; X0Y0_お下げ右_髪右根.SetSizeYBase(X0Y0_お下げ右_髪右根.GetSizeYBase() * num);
X0Y0_お下げ右_髪右1.SizeYBase *= num; X0Y0_お下げ右_髪右1.SetSizeYBase(X0Y0_お下げ右_髪右1.GetSizeYBase() * num);
X0Y0_お下げ右_髪右2.SizeYBase *= num; X0Y0_お下げ右_髪右2.SetSizeYBase(X0Y0_お下げ右_髪右2.GetSizeYBase() * num);
} }
} }
@@ -228,12 +228,12 @@ namespace SlaveMatrix
set set
{ {
double num = 1.0 + 0.5 * value; double num = 1.0 + 0.5 * value;
X0Y0_お下げ左_髪左根.SizeXBase *= num; X0Y0_お下げ左_髪左根.SetSizeXBase(X0Y0_お下げ左_髪左根.GetSizeXBase() * num);
X0Y0_お下げ左_髪左1.SizeXBase *= num; X0Y0_お下げ左_髪左1.SetSizeXBase(X0Y0_お下げ左_髪左1.GetSizeXBase() * num);
X0Y0_お下げ左_髪左2.SizeXBase *= num; X0Y0_お下げ左_髪左2.SetSizeXBase(X0Y0_お下げ左_髪左2.GetSizeXBase() * num);
X0Y0_お下げ右_髪右根.SizeXBase *= num; X0Y0_お下げ右_髪右根.SetSizeXBase(X0Y0_お下げ右_髪右根.GetSizeXBase() * num);
X0Y0_お下げ右_髪右1.SizeXBase *= num; X0Y0_お下げ右_髪右1.SetSizeXBase(X0Y0_お下げ右_髪右1.GetSizeXBase() * num);
X0Y0_お下げ右_髪右2.SizeXBase *= num; X0Y0_お下げ右_髪右2.SetSizeXBase(X0Y0_お下げ右_髪右2.GetSizeXBase() * num);
} }
} }
@@ -241,10 +241,10 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_お下げ左_髪左1.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左1.SetAngleBase(1.5 * value);
X0Y0_お下げ左_髪左2.AngleBase = 1.5 * value; X0Y0_お下げ左_髪左2.SetAngleBase(1.5 * value);
X0Y0_お下げ右_髪右1.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右1.SetAngleBase(-1.5 * value);
X0Y0_お下げ右_髪右2.AngleBase = -1.5 * value; X0Y0_お下げ右_髪右2.SetAngleBase(-1.5 * value);
} }
} }
@@ -253,8 +253,8 @@ namespace SlaveMatrix
set set
{ {
double num = value.Inverse(); double num = value.Inverse();
X0Y0_お下げ左_髪左根.PositionCont = new Vector2D(X0Y0_お下げ左_髪左根.PositionCont.X - 0.005 * num, X0Y0_お下げ左_髪左根.PositionCont.Y + 0.02 * num); X0Y0_お下げ左_髪左根.SetPositionCont(new Vector2D(X0Y0_お下げ左_髪左根.GetPositionCont().X - 0.005 * num, X0Y0_お下げ左_髪左根.GetPositionCont().Y + 0.02 * num));
X0Y0_お下げ右_髪右根.PositionCont = new Vector2D(X0Y0_お下げ右_髪右根.PositionCont.X + 0.005 * num, X0Y0_お下げ右_髪右根.PositionCont.Y + 0.02 * num); X0Y0_お下げ右_髪右根.SetPositionCont(new Vector2D(X0Y0_お下げ右_髪右根.GetPositionCont().X + 0.005 * num, X0Y0_お下げ右_髪右根.GetPositionCont().Y + 0.02 * num));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -382,21 +382,21 @@ namespace SlaveMatrix
set set
{ {
double num = 0.8 + 0.4 * value; double num = 0.8 + 0.4 * value;
X0Y0_髪基.SizeBase *= num; X0Y0_髪基.SetSizeBase(X0Y0_髪基.GetSizeBase() * num);
X0Y0_お下げ_編節1_髪節.SizeBase *= num; X0Y0_お下げ_編節1_髪節.SetSizeBase(X0Y0_お下げ_編節1_髪節.GetSizeBase() * num);
X0Y0_お下げ_編節1_髪編目.SizeBase *= num; X0Y0_お下げ_編節1_髪編目.SetSizeBase(X0Y0_お下げ_編節1_髪編目.GetSizeBase() * num);
X0Y0_お下げ_編節2_髪節.SizeBase *= num; X0Y0_お下げ_編節2_髪節.SetSizeBase(X0Y0_お下げ_編節2_髪節.GetSizeBase() * num);
X0Y0_お下げ_編節2_髪編目.SizeBase *= num; X0Y0_お下げ_編節2_髪編目.SetSizeBase(X0Y0_お下げ_編節2_髪編目.GetSizeBase() * num);
X0Y0_お下げ_編節3_髪節.SizeBase *= num; X0Y0_お下げ_編節3_髪節.SetSizeBase(X0Y0_お下げ_編節3_髪節.GetSizeBase() * num);
X0Y0_お下げ_編節3_髪編目.SizeBase *= num; X0Y0_お下げ_編節3_髪編目.SetSizeBase(X0Y0_お下げ_編節3_髪編目.GetSizeBase() * num);
X0Y0_お下げ_編節4_髪節.SizeBase *= num; X0Y0_お下げ_編節4_髪節.SetSizeBase(X0Y0_お下げ_編節4_髪節.GetSizeBase() * num);
X0Y0_お下げ_編節4_髪編目.SizeBase *= num; X0Y0_お下げ_編節4_髪編目.SetSizeBase(X0Y0_お下げ_編節4_髪編目.GetSizeBase() * num);
X0Y0_お下げ_編節5_髪節.SizeBase *= num; X0Y0_お下げ_編節5_髪節.SetSizeBase(X0Y0_お下げ_編節5_髪節.GetSizeBase() * num);
X0Y0_お下げ_編節5_髪編目.SizeBase *= num; X0Y0_お下げ_編節5_髪編目.SetSizeBase(X0Y0_お下げ_編節5_髪編目.GetSizeBase() * num);
X0Y0_お下げ_編節6_髪節.SizeBase *= num; X0Y0_お下げ_編節6_髪節.SetSizeBase(X0Y0_お下げ_編節6_髪節.GetSizeBase() * num);
X0Y0_お下げ_編節6_髪編目.SizeBase *= num; X0Y0_お下げ_編節6_髪編目.SetSizeBase(X0Y0_お下げ_編節6_髪編目.GetSizeBase() * num);
X0Y0_お下げ_編節7_髪節.SizeBase *= num; X0Y0_お下げ_編節7_髪節.SetSizeBase(X0Y0_お下げ_編節7_髪節.GetSizeBase() * num);
X0Y0_お下げ_編節7_髪編目.SizeBase *= num; X0Y0_お下げ_編節7_髪編目.SetSizeBase(X0Y0_お下げ_編節7_髪編目.GetSizeBase() * num);
} }
} }
@@ -404,7 +404,7 @@ namespace SlaveMatrix
{ {
set set
{ {
X0Y0_髪基.PositionCont = new Vector2D(X0Y0_髪基.PositionCont.X, X0Y0_髪基.PositionCont.Y + 0.02 * value.Inverse()); X0Y0_髪基.SetPositionCont(new Vector2D(X0Y0_髪基.GetPositionCont().X, X0Y0_髪基.GetPositionCont().Y + 0.02 * value.Inverse()));
} }
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,5 +1,6 @@
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,6 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,4 +1,5 @@
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,4 +1,5 @@
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -459,7 +460,7 @@ namespace SlaveMatrix
public override void () public override void ()
{ {
switch (Body.IndexY) switch (Body.GetIndexY())
{ {
case 0: case 0:
X0Y0_咳基CP.Update(); X0Y0_咳基CP.Update();

View File

@@ -1,4 +1,5 @@
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
using System.Linq; using System.Linq;
namespace SlaveMatrix namespace SlaveMatrix
@@ -952,18 +953,18 @@ namespace SlaveMatrix
set set
{ {
double y = 0.9975 + 0.004 * value.Inverse(); double y = 0.9975 + 0.004 * value.Inverse();
X0Y0_Head.JP[0].Joint = X0Y0_Head.JP[0].Joint.MulY(y); X0Y0_Head.GetJP()[0].Joint = X0Y0_Head.GetJP()[0].Joint.MulY(y);
X0Y0_Head.JP[1].Joint = X0Y0_Head.JP[1].Joint.MulY(y); X0Y0_Head.GetJP()[1].Joint = X0Y0_Head.GetJP()[1].Joint.MulY(y);
X0Y0_Head.JP[2].Joint = X0Y0_Head.JP[2].Joint.MulY(y); X0Y0_Head.GetJP()[2].Joint = X0Y0_Head.GetJP()[2].Joint.MulY(y);
X0Y0_Head.JP[8].Joint = X0Y0_Head.JP[8].Joint.MulY(y); X0Y0_Head.GetJP()[8].Joint = X0Y0_Head.GetJP()[8].Joint.MulY(y);
X0Y0_Head.JP[9].Joint = X0Y0_Head.JP[9].Joint.MulY(y); X0Y0_Head.GetJP()[9].Joint = X0Y0_Head.GetJP()[9].Joint.MulY(y);
X0Y0_Head.JP[12].Joint = X0Y0_Head.JP[12].Joint.MulY(y); X0Y0_Head.GetJP()[12].Joint = X0Y0_Head.GetJP()[12].Joint.MulY(y);
X0Y0_Head.JP[13].Joint = X0Y0_Head.JP[13].Joint.MulY(y); X0Y0_Head.GetJP()[13].Joint = X0Y0_Head.GetJP()[13].Joint.MulY(y);
X0Y0_Head.JP[14].Joint = X0Y0_Head.JP[14].Joint.MulY(y); X0Y0_Head.GetJP()[14].Joint = X0Y0_Head.GetJP()[14].Joint.MulY(y);
X0Y0_Head.JP[10].Joint = X0Y0_Head.JP[10].Joint.MulY(y); X0Y0_Head.GetJP()[10].Joint = X0Y0_Head.GetJP()[10].Joint.MulY(y);
X0Y0_Head.JP[11].Joint = X0Y0_Head.JP[11].Joint.MulY(y); X0Y0_Head.GetJP()[11].Joint = X0Y0_Head.GetJP()[11].Joint.MulY(y);
X0Y0_Head.JP[15].Joint = X0Y0_Head.JP[15].Joint.MulY(y); X0Y0_Head.GetJP()[15].Joint = X0Y0_Head.GetJP()[15].Joint.MulY(y);
X0Y0_Head.JP[16].Joint = X0Y0_Head.JP[16].Joint.MulY(y); X0Y0_Head.GetJP()[16].Joint = X0Y0_Head.GetJP()[16].Joint.MulY(y);
} }
} }
@@ -972,10 +973,10 @@ namespace SlaveMatrix
set set
{ {
double num = 0.0007 * value; double num = 0.0007 * value;
X0Y0_Head.JP[1].Joint = X0Y0_Head.JP[1].Joint.AddX(0.0 - num); X0Y0_Head.GetJP()[1].Joint = X0Y0_Head.GetJP()[1].Joint.AddX(0.0 - num);
X0Y0_Head.JP[2].Joint = X0Y0_Head.JP[2].Joint.AddX(num); X0Y0_Head.GetJP()[2].Joint = X0Y0_Head.GetJP()[2].Joint.AddX(num);
X0Y0_Head.JP[15].Joint = X0Y0_Head.JP[15].Joint.AddX(0.0 - num); X0Y0_Head.GetJP()[15].Joint = X0Y0_Head.GetJP()[15].Joint.AddX(0.0 - num);
X0Y0_Head.JP[16].Joint = X0Y0_Head.JP[16].Joint.AddX(num); X0Y0_Head.GetJP()[16].Joint = X0Y0_Head.GetJP()[16].Joint.AddX(num);
} }
} }
@@ -984,8 +985,8 @@ namespace SlaveMatrix
set set
{ {
double num = 0.001 * value; double num = 0.001 * value;
X0Y0_Head.JP[8].Joint = X0Y0_Head.JP[8].Joint.AddX(0.0 - num); X0Y0_Head.GetJP()[8].Joint = X0Y0_Head.GetJP()[8].Joint.AddX(0.0 - num);
X0Y0_Head.JP[9].Joint = X0Y0_Head.JP[9].Joint.AddX(num); X0Y0_Head.GetJP()[9].Joint = X0Y0_Head.GetJP()[9].Joint.AddX(num);
} }
} }
@@ -1456,8 +1457,8 @@ namespace SlaveMatrix
X0Y0_馬柄_馬柄CP = new ColorP(X0Y0_馬柄_馬柄, _馬柄CD, DisUnit, abj: true); X0Y0_馬柄_馬柄CP = new ColorP(X0Y0_馬柄_馬柄, _馬柄CD, DisUnit, abj: true);
X0Y0_虫性_顎下CP = new ColorP(X0Y0_虫性_顎下, _顎下CD, DisUnit, abj: true); X0Y0_虫性_顎下CP = new ColorP(X0Y0_虫性_顎下, _顎下CD, DisUnit, abj: true);
Intensity = e.; Intensity = e.;
X0Y0_Head.JP[8].Joint = X0Y0_Head.JP[8].Joint.AddX(-0.00012); X0Y0_Head.GetJP()[8].Joint = X0Y0_Head.GetJP()[8].Joint.AddX(-0.00012);
X0Y0_Head.JP[9].Joint = X0Y0_Head.JP[9].Joint.AddX(0.00012); X0Y0_Head.GetJP()[9].Joint = X0Y0_Head.GetJP()[9].Joint.AddX(0.00012);
} }
public override void 0(RenderArea Are) public override void 0(RenderArea Are)
@@ -1517,14 +1518,14 @@ namespace SlaveMatrix
double y = 0.0003 * Rate; double y = 0.0003 * Rate;
Par par = Sta.["Head"][0][0]["頭"].ToPar(); Par par = Sta.["Head"][0][0]["頭"].ToPar();
Par x0Y0_頭 = X0Y0_Head; Par x0Y0_頭 = X0Y0_Head;
x0Y0_頭.OP[0].ps[3] = par.OP[0].ps[3].AddY(y); x0Y0_頭.GetOP()[0].ps[3] = par.GetOP()[0].ps[3].AddY(y);
x0Y0_頭.OP[0].ps[4] = par.OP[0].ps[4].AddY(y); x0Y0_頭.GetOP()[0].ps[4] = par.GetOP()[0].ps[4].AddY(y);
x0Y0_頭.OP[1].ps[0] = par.OP[1].ps[0].AddY(y); x0Y0_頭.GetOP()[1].ps[0] = par.GetOP()[1].ps[0].AddY(y);
x0Y0_頭.OP[1].ps[1] = par.OP[1].ps[1].AddY(y); x0Y0_頭.GetOP()[1].ps[1] = par.GetOP()[1].ps[1].AddY(y);
x0Y0_頭.OP[1].ps[2] = par.OP[1].ps[2].AddY(y); x0Y0_頭.GetOP()[1].ps[2] = par.GetOP()[1].ps[2].AddY(y);
x0Y0_頭.OP[1].ps[3] = par.OP[1].ps[3].AddY(y); x0Y0_頭.GetOP()[1].ps[3] = par.GetOP()[1].ps[3].AddY(y);
x0Y0_頭.OP[2].ps[0] = par.OP[2].ps[0].AddY(y); x0Y0_頭.GetOP()[2].ps[0] = par.GetOP()[2].ps[0].AddY(y);
x0Y0_頭.OP[2].ps[1] = par.OP[2].ps[1].AddY(y); x0Y0_頭.GetOP()[2].ps[1] = par.GetOP()[2].ps[1].AddY(y);
} }
public void ( ) public void ( )

View File

@@ -1,6 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -152,110 +152,110 @@ namespace SlaveMatrix
Vector2D vector2D = Are.GetPosition(0.2, 1.0 - num4 * num2 / Are.LocalHeight).AddY(0.0 - num); Vector2D vector2D = Are.GetPosition(0.2, 1.0 - num4 * num2 / Are.LocalHeight).AddY(0.0 - num);
double y = 1.01; double y = 1.01;
MaiB = new Par(); MaiB = new Par();
MaiB.BasePointBase = Dat.Vec2DZero; MaiB.SetBasePointBase(Dat.Vec2DZero);
MaiB.PositionBase = vector2D; MaiB.SetPositionBase(vector2D);
MaiB.SizeBase = num2; MaiB.SetSizeBase(num2);
MaiB.OP.AddRange(new Out[1] { Shas.GetSquare() }); MaiB.GetOP().AddRange(new Out[1] { Shas.GetSquare() });
MaiB.OP.ScalingX(MaiB.BasePointBase, num3); MaiB.GetOP().ScalingX(MaiB.GetBasePointBase(), num3);
MaiB.OP.ScalingY(MaiB.BasePointBase, num4); MaiB.GetOP().ScalingY(MaiB.GetBasePointBase(), num4);
MaiB.Closed = true; MaiB.SetClosed(true);
MaiB.BrushColor = Color.FromArgb(160, Col.Black); MaiB.SetBrushColor(Color.FromArgb(160, Col.Black));
MaiB.Hit = false; MaiB.Hit = false;
MaiB.JP.Add(new Joi(MaiB.OP.GetCenter())); MaiB.GetJP().Add(new Joi(MaiB.GetOP().GetCenter()));
Mai = new Tex("Tex1", vector2D, num2, num3 * 0.98, num4 * 0.91, new Font("MS Gothic", 1f), 0.08, 0, " ", Col.White, Col.Black, Color.Transparent, 19.0, Col.White, delegate(Tex sp) Mai = new Tex("Tex1", vector2D, num2, num3 * 0.98, num4 * 0.91, new Font("MS Gothic", 1f), 0.08, 0, " ", Col.White, Col.Black, Color.Transparent, 19.0, Col.White, delegate(Tex sp)
{ {
sp.Text = sp.Text; sp.Text = sp.Text;
}); });
Mai.ParT.BasePointBase = Mai.ParT.OP.GetCenter().MulY(y); Mai.ParT.SetBasePointBase(Mai.ParT.GetOP().GetCenter().MulY(y));
Mai.Position = MaiB.ToGlobal(MaiB.JP[0].Joint); Mai.Position = MaiB.ToGlobal(MaiB.GetJP()[0].Joint);
Mai.Feed.OP.OutlineFalse(); Mai.Feed.GetOP().OutlineFalse();
double num5 = num4 * 4.53; double num5 = num4 * 4.53;
Mai2B = new Par(); Mai2B = new Par();
Mai2B.BasePointBase = Dat.Vec2DZero; Mai2B.SetBasePointBase(Dat.Vec2DZero);
Mai2B.PositionBase = new Vector2D(vector2D.X, 0.01); Mai2B.SetPositionBase(new Vector2D(vector2D.X, 0.01));
Mai2B.SizeBase = num2; Mai2B.SetSizeBase(num2);
Mai2B.OP.AddRange(new Out[1] { Shas.GetSquare() }); Mai2B.GetOP().AddRange(new Out[1] { Shas.GetSquare() });
Mai2B.OP.ScalingX(Mai2B.BasePointBase, num3); Mai2B.GetOP().ScalingX(Mai2B.GetBasePointBase(), num3);
Mai2B.OP.ScalingY(Mai2B.BasePointBase, num5); Mai2B.GetOP().ScalingY(Mai2B.GetBasePointBase(), num5);
Mai2B.Closed = true; Mai2B.SetClosed(true);
Mai2B.BrushColor = Color.FromArgb(160, Col.Black); Mai2B.SetBrushColor(Color.FromArgb(160, Col.Black));
Mai2B.Hit = false; Mai2B.Hit = false;
Mai2B.JP.Add(new Joi(Mai2B.OP.GetCenter())); Mai2B.GetJP().Add(new Joi(Mai2B.GetOP().GetCenter()));
Mai2 = new Tex("Tex3", vector2D, num2, num3 * 0.98, num5 * 0.97, new Font("MS Gothic", 1f), 0.08, 0, " ", Col.White, Col.Black, Color.Transparent, 19.0, Col.White, delegate(Tex sp) Mai2 = new Tex("Tex3", vector2D, num2, num3 * 0.98, num5 * 0.97, new Font("MS Gothic", 1f), 0.08, 0, " ", Col.White, Col.Black, Color.Transparent, 19.0, Col.White, delegate(Tex sp)
{ {
sp.Text = sp.Text; sp.Text = sp.Text;
}); });
Mai2.ParT.BasePointBase = Mai2.ParT.OP.GetCenter().MulY(y); Mai2.ParT.SetBasePointBase(Mai2.ParT.GetOP().GetCenter().MulY(y));
Mai2.Position = Mai2B.ToGlobal(Mai2B.JP[0].Joint); Mai2.Position = Mai2B.ToGlobal(Mai2B.GetJP()[0].Joint);
Mai2.Feed.OP.OutlineFalse(); Mai2.Feed.GetOP().OutlineFalse();
num3 = Are.LocalWidth * 0.19 / num2; num3 = Are.LocalWidth * 0.19 / num2;
vector2D = Are.GetPosition(1.0 - (num3 * num2 / Are.LocalWidth + 0.005), 1.0 - num4 * num2 / Are.LocalHeight).AddY(0.0 - num); vector2D = Are.GetPosition(1.0 - (num3 * num2 / Are.LocalWidth + 0.005), 1.0 - num4 * num2 / Are.LocalHeight).AddY(0.0 - num);
SubB = new Par(); SubB = new Par();
SubB.BasePointBase = Dat.Vec2DZero; SubB.SetBasePointBase(Dat.Vec2DZero);
SubB.PositionBase = vector2D; SubB.SetPositionBase(vector2D);
SubB.SizeBase = num2; SubB.SetSizeBase(num2);
SubB.OP.AddRange(new Out[1] { Shas.GetSquare() }); SubB.GetOP().AddRange(new Out[1] { Shas.GetSquare() });
SubB.OP.ScalingX(SubB.BasePointBase, num3); SubB.GetOP().ScalingX(SubB.GetBasePointBase(), num3);
SubB.OP.ScalingY(SubB.BasePointBase, num4); SubB.GetOP().ScalingY(SubB.GetBasePointBase(), num4);
SubB.Closed = true; SubB.SetClosed(true);
SubB.BrushColor = Color.FromArgb(160, Col.Black); SubB.SetBrushColor(Color.FromArgb(160, Col.Black));
SubB.Hit = false; SubB.Hit = false;
SubB.JP.Add(new Joi(SubB.OP.GetCenter())); SubB.GetJP().Add(new Joi(SubB.GetOP().GetCenter()));
Sub = new Tex("Tex4", vector2D, num2 * 1.01, num3 * 0.98, num4 * 0.91, new Font("MS Gothic", 1f), 0.07, 0, " ", Col.White, Col.Black, Color.Transparent, 15.0); Sub = new Tex("Tex4", vector2D, num2 * 1.01, num3 * 0.98, num4 * 0.91, new Font("MS Gothic", 1f), 0.07, 0, " ", Col.White, Col.Black, Color.Transparent, 15.0);
Sub.ParT.BasePointBase = Sub.ParT.OP.GetCenter().MulY(y); Sub.ParT.SetBasePointBase(Sub.ParT.GetOP().GetCenter().MulY(y));
Sub.Position = SubB.ToGlobal(SubB.JP[0].Joint); Sub.Position = SubB.ToGlobal(SubB.GetJP()[0].Joint);
SubInnfo_l = new Lab(Are, "SubInfo", vector2D, num2, 1.0, new Font("MS Gothic", 1f), 0.07, "Sub Info.", Col.White, Col.Black, Color.FromArgb(160, Col.Black), Col.Empty); SubInnfo_l = new Lab(Are, "SubInfo", vector2D, num2, 1.0, new Font("MS Gothic", 1f), 0.07, "Sub Info.", Col.White, Col.Black, Color.FromArgb(160, Col.Black), Col.Empty);
SubInnfo_l.ParT.PositionBase = SubInnfo_l.ParT.PositionBase.AddY((0.0 - SubInnfo_l.ParT.OP[0].ps[3].Y) * SubInnfo_l.ParT.SizeBase); SubInnfo_l.ParT.SetPositionBase(SubInnfo_l.ParT.GetPositionBase().AddY((0.0 - SubInnfo_l.ParT.GetOP()[0].ps[3].Y) * SubInnfo_l.ParT.GetSizeBase()));
Sub2B = new Par(); Sub2B = new Par();
Sub2B.BasePointBase = Dat.Vec2DZero; Sub2B.SetBasePointBase(Dat.Vec2DZero);
Sub2B.PositionBase = new Vector2D(0.0025, vector2D.Y); Sub2B.SetPositionBase(new Vector2D(0.0025, vector2D.Y));
Sub2B.SizeBase = num2; Sub2B.SetSizeBase(num2);
Sub2B.OP.AddRange(new Out[1] { Shas.GetSquare() }); Sub2B.GetOP().AddRange(new Out[1] { Shas.GetSquare() });
Sub2B.OP.ScalingX(Sub2B.BasePointBase, num3); Sub2B.GetOP().ScalingX(Sub2B.GetBasePointBase(), num3);
Sub2B.OP.ScalingY(Sub2B.BasePointBase, num4); Sub2B.GetOP().ScalingY(Sub2B.GetBasePointBase(), num4);
Sub2B.Closed = true; Sub2B.SetClosed(true);
Sub2B.BrushColor = Color.FromArgb(160, Col.Black); Sub2B.SetBrushColor(Color.FromArgb(160, Col.Black));
Sub2B.Hit = false; Sub2B.Hit = false;
Sub2B.JP.Add(new Joi(SubB.OP.GetCenter())); Sub2B.GetJP().Add(new Joi(SubB.GetOP().GetCenter()));
Sub2 = new Tex("Tex3", Sub2B.PositionBase, num2 * 1.01, num3 * 0.98, num4 * 0.91, new Font("MS Gothic", 1f), 0.07, 0, "", Col.White, Col.Black, Color.Transparent, 15.0); Sub2 = new Tex("Tex3", Sub2B.GetPositionBase(), num2 * 1.01, num3 * 0.98, num4 * 0.91, new Font("MS Gothic", 1f), 0.07, 0, "", Col.White, Col.Black, Color.Transparent, 15.0);
Sub2.ParT.BasePointBase = Sub2.ParT.OP.GetCenter().MulY(y); Sub2.ParT.SetBasePointBase(Sub2.ParT.GetOP().GetCenter().MulY(y));
Sub2.Position = Sub2B.ToGlobal(Sub2B.JP[0].Joint); Sub2.Position = Sub2B.ToGlobal(Sub2B.GetJP()[0].Joint);
yp = new ParT(); yp = new ParT();
yp.Text = "・" + GameText.; yp.Text = "・" + GameText.;
yp.SizeBase = Mai.ParT.SizeBase; yp.SetSizeBase(Mai.ParT.GetSizeBase());
yp.Font = new Font("MS Gothic", 1f); yp.SetFont(new Font("MS Gothic", 1f));
yp.FontSize = Mai.ParT.FontSize; yp.SetFontSize(Mai.ParT.GetFontSize());
yp.SetStringRectOutline(Are.UnitScale, Are.DisplayGraphics); yp.SetStringRectOutline(Are.UnitScale, Are.DisplayGraphics);
yp.RectSize = new Vector2D(yp.OP[0].ps[1].X, yp.OP[0].ps[2].Y); yp.SetRectSize(new Vector2D(yp.GetOP()[0].ps[1].X, yp.GetOP()[0].ps[2].Y));
yp.OP.ScalingY(yp.BasePointBase, 0.9); yp.GetOP().ScalingY(yp.GetBasePointBase(), 0.9);
yp.OP.OutlineFalse(); yp.GetOP().OutlineFalse();
yp.Closed = true; yp.SetClosed(true);
yp.TextColor = Col.White; yp.SetTextColor(Col.White);
yp.BrushColor = Color.FromArgb(0, Col.Black); yp.SetBrushColor(Color.FromArgb(0, Col.Black));
yp.ShadBrush = new SolidBrush(Col.Black); yp.SetShadBrush(new SolidBrush(Col.Black));
yp.StringFormat.Alignment = StringAlignment.Center; yp.GetStringFormat().Alignment = StringAlignment.Center;
yp.StringFormat.LineAlignment = StringAlignment.Center; yp.GetStringFormat().LineAlignment = StringAlignment.Center;
yp.PositionBase = new Vector2D(MaiB.Position.X + 0.001, MaiB.Position.Y); yp.SetPositionBase(new Vector2D(MaiB.GetPosition().X + 0.001, MaiB.GetPosition().Y));
yp.Dra = false; yp.Dra = false;
yb = new But1(yp, delegate yb = new But1(yp, delegate
{ {
}); });
np = new ParT(); np = new ParT();
np.Text = "・" + GameText.; np.Text = "・" + GameText.;
np.SizeBase = Mai.ParT.SizeBase; np.SetSizeBase(Mai.ParT.GetSizeBase());
np.Font = new Font("MS Gothic", 1f); np.SetFont(new Font("MS Gothic", 1f));
np.FontSize = Mai.ParT.FontSize; np.SetFontSize(Mai.ParT.GetFontSize());
np.SetStringRectOutline(Are.UnitScale, Are.DisplayGraphics); np.SetStringRectOutline(Are.UnitScale, Are.DisplayGraphics);
np.RectSize = new Vector2D(np.OP[0].ps[1].X, np.OP[0].ps[2].Y); np.SetRectSize(new Vector2D(np.GetOP()[0].ps[1].X, np.GetOP()[0].ps[2].Y));
np.OP.ScalingY(np.BasePointBase, 0.9); np.GetOP().ScalingY(np.GetBasePointBase(), 0.9);
np.OP.OutlineFalse(); np.GetOP().OutlineFalse();
np.Closed = true; np.SetClosed(true);
np.TextColor = Col.White; np.SetTextColor(Col.White);
np.BrushColor = Color.FromArgb(0, Col.Black); np.SetBrushColor(Color.FromArgb(0, Col.Black));
np.ShadBrush = new SolidBrush(Col.Black); np.SetShadBrush(new SolidBrush(Col.Black));
np.StringFormat.Alignment = StringAlignment.Center; np.GetStringFormat().Alignment = StringAlignment.Center;
np.StringFormat.LineAlignment = StringAlignment.Center; np.GetStringFormat().LineAlignment = StringAlignment.Center;
np.PositionBase = new Vector2D(MaiB.Position.X + 0.001, MaiB.Position.Y); np.SetPositionBase(new Vector2D(MaiB.GetPosition().X + 0.001, MaiB.GetPosition().Y));
np.Dra = false; np.Dra = false;
nb = new But1(np, delegate nb = new But1(np, delegate
{ {
@@ -280,8 +280,8 @@ namespace SlaveMatrix
private void SetButPos() private void SetButPos()
{ {
yp.PositionBase = new Vector2D(yp.PositionBase.X, Mai.ParT.ToGlobal(Mai.ParT.GetStringRect(Are.UnitScale, Are.DisplayGraphics).v2).Y + 0.0025); yp.SetPositionBase(new Vector2D(yp.GetPositionBase().X, Mai.ParT.ToGlobal(Mai.ParT.GetStringRect(Are.UnitScale, Are.DisplayGraphics).v2).Y + 0.0025));
np.PositionBase = new Vector2D(np.PositionBase.X, yp.ToGlobal(yp.OP.Last().ps.Last()).Y + 0.0025); np.SetPositionBase(new Vector2D(np.GetPositionBase().X, yp.ToGlobal(yp.GetOP().Last().ps.Last()).Y + 0.0025));
} }
public void Move(ref Color HitColor) public void Move(ref Color HitColor)

View File

@@ -1,3 +1,5 @@
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class Leg : Ele public class Leg : Ele

View File

@@ -1,5 +1,6 @@
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -7055,7 +7056,7 @@ namespace SlaveMatrix
public override void 0(RenderArea Are) public override void 0(RenderArea Are)
{ {
if (Body.IndexY == 0) if (Body.GetIndexY() == 0)
{ {
Are.Draw(X0Y0_Leg); Are.Draw(X0Y0_Leg);
Are.Draw(X0Y0_筋); Are.Draw(X0Y0_筋);
@@ -7255,7 +7256,7 @@ namespace SlaveMatrix
public void (RenderArea Are) public void (RenderArea Are)
{ {
if (Body.IndexY == 0) if (Body.GetIndexY() == 0)
{ {
Are.Draw(X0Y0_ブーツ_タン_タン); Are.Draw(X0Y0_ブーツ_タン_タン);
Are.Draw(X0Y0_ブーツ_タン_縁_縁1); Are.Draw(X0Y0_ブーツ_タン_縁_縁1);
@@ -7479,19 +7480,19 @@ namespace SlaveMatrix
public void () public void ()
{ {
X0Y0_Leg.OP[(!) ? 6 : 0].Outline = true; X0Y0_Leg.GetOP()[(!) ? 6 : 0].Outline = true;
X0Y1_Leg.OP[(!) ? 6 : 0].Outline = true; X0Y1_Leg.GetOP()[(!) ? 6 : 0].Outline = true;
} }
public void (_人 ) public void (_人 )
{ {
if (.Body.IndexY == 0 || .Body.IndexY == 4) if (.Body.GetIndexY() == 0 || .Body.GetIndexY() == 4)
{ {
Body.IndexY = 0; Body.SetIndexY(0);
} }
else if (.Body.IndexY == 1 || .Body.IndexY == 2 || .Body.IndexY == 3) else if (.Body.GetIndexY() == 1 || .Body.GetIndexY() == 2 || .Body.GetIndexY() == 3)
{ {
Body.IndexY = 1; Body.SetIndexY(1);
} }
} }
@@ -7524,7 +7525,7 @@ namespace SlaveMatrix
public override void () public override void ()
{ {
if (Body.IndexY == 0) if (Body.GetIndexY() == 0)
{ {
X0Y0_LegCP.Update(); X0Y0_LegCP.Update();
X0Y0_筋CP.Update(); X0Y0_筋CP.Update();

View File

@@ -1,6 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,5 +1,6 @@
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -374,7 +375,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0; X0Y0_Leg.SetAngleBase(num * -136.0);
Body.JoinPAall(); Body.JoinPAall();
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,5 +1,6 @@
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -808,7 +809,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0; X0Y0_Leg.SetAngleBase(num * -136.0);
Body.JoinPAall(); Body.JoinPAall();
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,5 +1,6 @@
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -374,7 +375,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0; X0Y0_Leg.SetAngleBase(num * -136.0);
Body.JoinPAall(); Body.JoinPAall();
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,5 +1,6 @@
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -374,7 +375,7 @@ namespace SlaveMatrix
public override void SetAngle0() public override void SetAngle0()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_Leg.AngleBase = num * -136.0; X0Y0_Leg.SetAngleBase(num * -136.0);
Body.JoinPAall(); Body.JoinPAall();
} }

View File

@@ -1,5 +1,6 @@
using System; using System;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {

View File

@@ -1,3 +1,5 @@
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
public class LowerArm : Ele public class LowerArm : Ele

View File

@@ -1,5 +1,6 @@
using System.Linq; using System.Linq;
using _2DGAMELIB; using _2DGAMELIB;
using SlaveMatrix.GameClasses;
namespace SlaveMatrix namespace SlaveMatrix
{ {
@@ -4601,14 +4602,14 @@ namespace SlaveMatrix
{ {
get get
{ {
return X0Y0_LowerArm.OP[ ? 3 : 0].Outline; return X0Y0_LowerArm.GetOP()[ ? 3 : 0].Outline;
} }
set set
{ {
X0Y0_LowerArm.OP[ ? 3 : 0].Outline = value; X0Y0_LowerArm.GetOP()[ ? 3 : 0].Outline = value;
X0Y0_獣性1_獣腕.OP[ ? 3 : 2].Outline = value; X0Y0_獣性1_獣腕.GetOP()[ ? 3 : 2].Outline = value;
X0Y0_グローブ_通常_グローブ.OP[ ? 3 : 0].Outline = value; X0Y0_グローブ_通常_グローブ.GetOP()[ ? 3 : 0].Outline = value;
X0Y0_グローブ_筋肉_グローブ.OP[ ? 3 : 0].Outline = value; X0Y0_グローブ_筋肉_グローブ.GetOP()[ ? 3 : 0].Outline = value;
} }
} }
@@ -5462,7 +5463,7 @@ namespace SlaveMatrix
public override void SetRestraintAngle() public override void SetRestraintAngle()
{ {
double num = ( ? (-1.0) : 1.0); double num = ( ? (-1.0) : 1.0);
X0Y0_LowerArm.AngleBase = num * 130.0; X0Y0_LowerArm.SetAngleBase(num * 130.0);
Body.JoinPAall(); Body.JoinPAall();
} }
@@ -5471,12 +5472,12 @@ namespace SlaveMatrix
if (1__表示) if (1__表示)
{ {
double num = 1.7; double num = 1.7;
X0Y0_腕輪_革.SizeBase *= num; X0Y0_腕輪_革.SetSizeBase(X0Y0_腕輪_革.GetSizeBase() * num);
X0Y0_腕輪_金具1.SizeBase *= num; X0Y0_腕輪_金具1.SetSizeBase(X0Y0_腕輪_金具1.GetSizeBase() * num);
X0Y0_腕輪_金具2.SizeBase *= num; X0Y0_腕輪_金具2.SetSizeBase(X0Y0_腕輪_金具2.GetSizeBase() * num);
X0Y0_腕輪_金具3.SizeBase *= num; X0Y0_腕輪_金具3.SetSizeBase(X0Y0_腕輪_金具3.GetSizeBase() * num);
X0Y0_腕輪_金具左.SizeBase *= num; X0Y0_腕輪_金具左.SetSizeBase(X0Y0_腕輪_金具左.GetSizeBase() * num);
X0Y0_腕輪_金具右.SizeBase *= num; X0Y0_腕輪_金具右.SetSizeBase(X0Y0_腕輪_金具右.GetSizeBase() * num);
} }
} }

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