Merge branch 'feature/rename-torso-class' of https://github.com/Avebluha/SlaveMatrixDecomp into dev
This commit is contained in:
@@ -117,7 +117,7 @@ namespace _2DGAMELIB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetHitColor(Med Med)
|
public void SetHitColor(ModeEventDispatcher Med)
|
||||||
{
|
{
|
||||||
foreach (Par item in pars.EnumAllPar())
|
foreach (Par item in pars.EnumAllPar())
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ namespace _2DGAMELIB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetHitColor(Med Med)
|
public void SetHitColor(ModeEventDispatcher Med)
|
||||||
{
|
{
|
||||||
foreach (But item in EnumBut)
|
foreach (But item in EnumBut)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ namespace _2DGAMELIB
|
|||||||
SetText(Text);
|
SetText(Text);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetHitColor(Med Med)
|
public void SetHitColor(ModeEventDispatcher Med)
|
||||||
{
|
{
|
||||||
if (parT.HitColor != Color.Transparent)
|
if (parT.HitColor != Color.Transparent)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -7,13 +7,13 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
private OrderedDictionary<string, Lab> labs = new OrderedDictionary<string, Lab>();
|
private OrderedDictionary<string, Lab> labs = new OrderedDictionary<string, Lab>();
|
||||||
|
|
||||||
private Med Med;
|
private ModeEventDispatcher Med;
|
||||||
|
|
||||||
private RenderArea Are;
|
private RenderArea Are;
|
||||||
|
|
||||||
public Lab this[string Name] => labs[Name];
|
public Lab this[string Name] => labs[Name];
|
||||||
|
|
||||||
public Labs(Med Med, RenderArea Are)
|
public Labs(ModeEventDispatcher Med, RenderArea Are)
|
||||||
{
|
{
|
||||||
this.Med = Med;
|
this.Med = Med;
|
||||||
this.Are = Are;
|
this.Are = Are;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ using System.Runtime.InteropServices;
|
|||||||
|
|
||||||
namespace _2DGAMELIB
|
namespace _2DGAMELIB
|
||||||
{
|
{
|
||||||
public class Med
|
public class ModeEventDispatcher
|
||||||
{
|
{
|
||||||
private GlImage baseControl;
|
private GlImage baseControl;
|
||||||
|
|
||||||
@@ -23,11 +23,11 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
public Rectangle Base = new Rectangle(4.0, 3.0, 0.4);
|
public Rectangle Base = new Rectangle(4.0, 3.0, 0.4);
|
||||||
|
|
||||||
public Bitmap Dis;
|
public Bitmap Display;
|
||||||
public Graphics GD;
|
public Graphics DisplayGraphics;
|
||||||
|
|
||||||
public Bitmap Hit;
|
public Bitmap Hit;
|
||||||
public Graphics GH;
|
public Graphics HitGraphics;
|
||||||
|
|
||||||
public Sce Sce;
|
public Sce Sce;
|
||||||
public FPS FPSF = new FPS(60.0);
|
public FPS FPSF = new FPS(60.0);
|
||||||
@@ -41,7 +41,7 @@ namespace _2DGAMELIB
|
|||||||
public string Modeb;
|
public string Modeb;
|
||||||
|
|
||||||
private Dictionary<string, Module> Modes;
|
private Dictionary<string, Module> Modes;
|
||||||
private Func<Med, Dictionary<string, Module>> GetModes;
|
private Func<ModeEventDispatcher, Dictionary<string, Module>> GetModes;
|
||||||
|
|
||||||
public HashSet<Color> HitColors = new HashSet<Color>
|
public HashSet<Color> HitColors = new HashSet<Color>
|
||||||
{
|
{
|
||||||
@@ -78,31 +78,21 @@ namespace _2DGAMELIB
|
|||||||
baseControl.SetCursorPoint(FromBasePosition(value));
|
baseControl.SetCursorPoint(FromBasePosition(value));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public Med()
|
public ModeEventDispatcher()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public void FadeIn(double Rate)
|
public void FadeIn(double Rate)
|
||||||
{
|
{
|
||||||
Sce.TransformAlpha(GD, Rate);
|
Sce.TransformAlpha(DisplayGraphics, Rate);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void FadeOut(double Rate)
|
public void FadeOut(double Rate)
|
||||||
{
|
{
|
||||||
Sce.TransD(GD, Rate);
|
Sce.TransD(DisplayGraphics, Rate);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void InitializeModes(string Mode, Func<ModeEventDispatcher, Dictionary<string, Module>> GetModes)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public void InitializeModes(string Mode, Func<Med, Dictionary<string, Module>> GetModes)
|
|
||||||
{
|
{
|
||||||
mode = Mode;
|
mode = Mode;
|
||||||
this.GetModes = GetModes;
|
this.GetModes = GetModes;
|
||||||
@@ -112,22 +102,22 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
baseControl = BaseControl;
|
baseControl = BaseControl;
|
||||||
BaseSize = new Size((int)(Base.LocalWidth * Unit), (int)(Base.LocalHeight * Unit));
|
BaseSize = new Size((int)(Base.LocalWidth * Unit), (int)(Base.LocalHeight * Unit));
|
||||||
Dis = new Bitmap(BaseSize.Width, BaseSize.Height);
|
Display = new Bitmap(BaseSize.Width, BaseSize.Height);
|
||||||
GD = Graphics.FromImage(Dis);
|
DisplayGraphics = Graphics.FromImage(Display);
|
||||||
//GD.InterpolationMode = InterpolationMode.HighQualityBilinear;
|
//GD.InterpolationMode = InterpolationMode.HighQualityBilinear;
|
||||||
GD.SmoothingMode = SmoothingMode.None;
|
DisplayGraphics.SmoothingMode = SmoothingMode.None;
|
||||||
GD.PixelOffsetMode = PixelOffsetMode.HighSpeed;
|
DisplayGraphics.PixelOffsetMode = PixelOffsetMode.HighSpeed;
|
||||||
GD.InterpolationMode = InterpolationMode.NearestNeighbor;
|
DisplayGraphics.InterpolationMode = InterpolationMode.NearestNeighbor;
|
||||||
//needed for text or smthn
|
//needed for text or smthn
|
||||||
GD.CompositingMode = CompositingMode.SourceOver;
|
DisplayGraphics.CompositingMode = CompositingMode.SourceOver;
|
||||||
|
|
||||||
Hit = new Bitmap((int)((double)BaseSize.Width * HitAccuracy), (int)((double)BaseSize.Height * HitAccuracy));
|
Hit = new Bitmap((int)(BaseSize.Width * HitAccuracy), (int)(BaseSize.Height * HitAccuracy));
|
||||||
GH = Graphics.FromImage(Hit);
|
HitGraphics = Graphics.FromImage(Hit);
|
||||||
//GH.InterpolationMode = InterpolationMode.Bilinear;
|
//GH.InterpolationMode = InterpolationMode.Bilinear;
|
||||||
GH.SmoothingMode = SmoothingMode.None;
|
HitGraphics.SmoothingMode = SmoothingMode.None;
|
||||||
GH.PixelOffsetMode = PixelOffsetMode.HighSpeed;
|
HitGraphics.PixelOffsetMode = PixelOffsetMode.HighSpeed;
|
||||||
GH.InterpolationMode = InterpolationMode.NearestNeighbor;
|
HitGraphics.InterpolationMode = InterpolationMode.NearestNeighbor;
|
||||||
GH.CompositingMode = CompositingMode.SourceOver;
|
HitGraphics.CompositingMode = CompositingMode.SourceOver;
|
||||||
|
|
||||||
WidthM = Hit.Width - 1;
|
WidthM = Hit.Width - 1;
|
||||||
HeightM = Hit.Height - 1;
|
HeightM = Hit.Height - 1;
|
||||||
@@ -230,8 +220,6 @@ namespace _2DGAMELIB
|
|||||||
return BaseSize;
|
return BaseSize;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public Vector2D ToBasePosition(Vector2D Position)
|
public Vector2D ToBasePosition(Vector2D Position)
|
||||||
{
|
{
|
||||||
return new Vector2D(((double)Position.X - resVector.X) / Unit * resMag, ((double)Position.Y - resVector.Y) / Unit * resMag);
|
return new Vector2D(((double)Position.X - resVector.X) / Unit * resMag, ((double)Position.Y - resVector.Y) / Unit * resMag);
|
||||||
@@ -288,12 +276,9 @@ namespace _2DGAMELIB
|
|||||||
return Hit.GetPixel(point.X, point.Y);
|
return Hit.GetPixel(point.X, point.Y);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public void Drawing()
|
public void Drawing()
|
||||||
{
|
{
|
||||||
baseControl.BitmapSetting(Dis);
|
baseControl.BitmapSetting(Display);
|
||||||
|
|
||||||
baseControl.SetTitle(UITitle);
|
baseControl.SetTitle(UITitle);
|
||||||
Modes[mode].Setting();
|
Modes[mode].Setting();
|
||||||
@@ -312,7 +297,7 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
//DEBUG shows the hit lut
|
//DEBUG shows the hit lut
|
||||||
//GD.DrawImage(Hit, new Point(0, 0));
|
//GD.DrawImage(Hit, new Point(0, 0));
|
||||||
baseControl.SetBitmap(Dis);
|
baseControl.SetBitmap(Display);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -323,27 +308,25 @@ namespace _2DGAMELIB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void Draw(RenderArea Are)
|
public void Draw(RenderArea Are)
|
||||||
{
|
{
|
||||||
//Note: this is terribly slow...
|
//Note: this is terribly slow...
|
||||||
//would be better to not copy the entire frame
|
//would be better to not copy the entire frame
|
||||||
Are.DrawTo(GD, GH);
|
Are.DrawTo(DisplayGraphics, HitGraphics);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//TODO fix?
|
//TODO fix?
|
||||||
public void CursorHide()
|
public void CursorHide()
|
||||||
{
|
{
|
||||||
//TODO fix?
|
//TODO fix?
|
||||||
}
|
Glfw.SetInputMode(baseControl.window, InputMode.Cursor, (int)CursorMode.Hidden);
|
||||||
|
}
|
||||||
|
|
||||||
public void CursorShow()
|
public void CursorShow()
|
||||||
{
|
{
|
||||||
//TODO fix?
|
//TODO fix?
|
||||||
}
|
Glfw.SetInputMode(baseControl.window, InputMode.Cursor, (int)CursorMode.Normal);
|
||||||
|
}
|
||||||
|
|
||||||
//hit color stuff
|
//hit color stuff
|
||||||
public Color GetUniqueColor()
|
public Color GetUniqueColor()
|
||||||
@@ -410,6 +393,6 @@ namespace _2DGAMELIB
|
|||||||
//return result;
|
//return result;
|
||||||
}*/
|
}*/
|
||||||
|
|
||||||
static Med() {}
|
static ModeEventDispatcher() {}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -15,7 +15,25 @@ namespace _2DGAMELIB
|
|||||||
["首"] = "Neck",
|
["首"] = "Neck",
|
||||||
["頭"] = "Head",
|
["頭"] = "Head",
|
||||||
["後髪0"] = "BackHair0",
|
["後髪0"] = "BackHair0",
|
||||||
["後髪1"] = "BackHair1"
|
["後髪1"] = "BackHair1",
|
||||||
|
["横髪"] = "SideHair",
|
||||||
|
["脚"] = "Leg",
|
||||||
|
//["腕"] = "Arm"
|
||||||
|
["肩"] = "Shoulder",
|
||||||
|
["胸"] = "Chest",
|
||||||
|
//["乳房"] = "Breast",
|
||||||
|
//["腹"] = "Abdomen",
|
||||||
|
//["顔"] = "Face",
|
||||||
|
//["目"] = "Eye",
|
||||||
|
//["眉"] = "Eyebrow",
|
||||||
|
//["瞼"] = "Eyelid",
|
||||||
|
//["鼻"] = "Nose",
|
||||||
|
//["口"] = "Mouth",
|
||||||
|
//["耳"] = "Ear",
|
||||||
|
//["触覚"] = "Antenna",
|
||||||
|
//["髪"] = "Hair",
|
||||||
|
//["基髪"] = "BaseHair",
|
||||||
|
//["吹出し"] = "SpeechBubble",
|
||||||
};
|
};
|
||||||
|
|
||||||
public static void MigrateKeys(this Obj obj)
|
public static void MigrateKeys(this Obj obj)
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ namespace _2DGAMELIB
|
|||||||
Setting(Unit, XRatio, YRatio, Size, DisMag, HitMag);
|
Setting(Unit, XRatio, YRatio, Size, DisMag, HitMag);
|
||||||
}
|
}
|
||||||
|
|
||||||
public RenderArea(Med Med, bool Hit)
|
public RenderArea(ModeEventDispatcher Med, bool Hit)
|
||||||
{
|
{
|
||||||
if (Hit)
|
if (Hit)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -249,7 +249,7 @@ namespace _2DGAMELIB
|
|||||||
pars.Add(feed.Tag, feed);
|
pars.Add(feed.Tag, feed);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetHitColor(Med Med)
|
public void SetHitColor(ModeEventDispatcher Med)
|
||||||
{
|
{
|
||||||
if (parT.HitColor != Color.Transparent)
|
if (parT.HitColor != Color.Transparent)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
using GLFW;
|
||||||
using System;
|
using System;
|
||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
using System.IO;
|
using System.IO;
|
||||||
@@ -7,7 +8,7 @@ namespace _2DGAMELIB
|
|||||||
{
|
{
|
||||||
public class UI //: Form
|
public class UI //: Form
|
||||||
{
|
{
|
||||||
private Med Med;
|
private ModeEventDispatcher modeEventDispatcher;
|
||||||
|
|
||||||
private GlImage wpfImage1;
|
private GlImage wpfImage1;
|
||||||
|
|
||||||
@@ -17,16 +18,16 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
private bool BigWindow;
|
private bool BigWindow;
|
||||||
|
|
||||||
public UI(Med Med)
|
public UI(ModeEventDispatcher Med)
|
||||||
{
|
{
|
||||||
this.Med = Med;
|
this.modeEventDispatcher = Med;
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UI_Load(object sender, EventArgs e)
|
private void UI_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
//base.ClientSize =
|
//base.ClientSize =
|
||||||
Med.Setting(wpfImage1);
|
modeEventDispatcher.Setting(wpfImage1);
|
||||||
//base.ClientSize = new Size(1024, 768);
|
//base.ClientSize = new Size(1024, 768);
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
@@ -53,7 +54,7 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
private void UI_FormClosing()
|
private void UI_FormClosing()
|
||||||
{
|
{
|
||||||
Med.Drive = false;
|
modeEventDispatcher.Drive = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UI_Resize(object sender, EventArgs e)
|
private void UI_Resize(object sender, EventArgs e)
|
||||||
@@ -107,10 +108,9 @@ namespace _2DGAMELIB
|
|||||||
|
|
||||||
//beauty
|
//beauty
|
||||||
this.wpfImage1.Closing = delegate () { UI_FormClosing(); };
|
this.wpfImage1.Closing = delegate () { UI_FormClosing(); };
|
||||||
|
//TODO fix?
|
||||||
//TODO fix?
|
//base.Load += new System.EventHandler(UI_Load);
|
||||||
//base.Load += new System.EventHandler(UI_Load);
|
UI_Load(null, null);
|
||||||
UI_Load(null, null);
|
|
||||||
//base.Resize += new System.EventHandler(UI_Resize);
|
//base.Resize += new System.EventHandler(UI_Resize);
|
||||||
//base.ResumeLayout(false);
|
//base.ResumeLayout(false);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -378,7 +378,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_カルD e)
|
public BackHair0_カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -378,7 +378,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_ジグD e)
|
public BackHair0_ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -378,7 +378,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public 後髪0_ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_ハネD e)
|
public 後髪0_ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 後髪0_ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new 後髪0_ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -378,7 +378,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_パツD e)
|
public BackHair0_パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_パツD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_パツ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_パツ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_下1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1カルD e)
|
public BackHair0_下1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_下1カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_下1カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_下1カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public 後髪0_下1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1ジグD e)
|
public 後髪0_下1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_下1ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 後髪0_下1ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new 後髪0_下1ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_下1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1ハネD e)
|
public BackHair0_下1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_下1ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_下1ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_下1ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_下1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下1パツD e)
|
public BackHair0_下1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_下1パツD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_下1パツ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_下1パツ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -345,7 +345,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_下2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下2カルD e)
|
public BackHair0_下2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_下2カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_下2カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_下2カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -345,7 +345,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_下2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下2ジグD e)
|
public BackHair0_下2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_下2ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_下2ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_下2ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -345,7 +345,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_下2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_下2ハネD e)
|
public BackHair0_下2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 後髪0_下2ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_下2ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_下2ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -345,7 +345,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_下2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_下2パツD e)
|
public BackHair0_下2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_下2パツD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_下2パツ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_下2パツ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -598,7 +598,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_編1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_編1カルD e)
|
public BackHair0_編1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_編1カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_編1カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_編1カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -598,7 +598,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_編1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1ジグD e)
|
public BackHair0_編1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 後髪0_編1ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_編1ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_編1ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -598,7 +598,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_編1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編1ハネD e)
|
public BackHair0_編1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 後髪0_編1ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_編1ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_編1ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -598,7 +598,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public 後髪0_編1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_編1パツD e)
|
public 後髪0_編1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_編1パツD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 後髪0_編1パツ(DisUnit, 配色指定, 体配色, Med, this);
|
return new 後髪0_編1パツ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public 後髪0_編2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2カルD e)
|
public 後髪0_編2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 後髪0_編2カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 後髪0_編2カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new 後髪0_編2カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_編2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2ジグD e)
|
public BackHair0_編2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 後髪0_編2ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_編2ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_編2ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_編2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2ハネD e)
|
public BackHair0_編2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 後髪0_編2ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_編2ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_編2ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1081,7 +1081,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair0_編2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 後髪0_編2パツD e)
|
public BackHair0_編2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 後髪0_編2パツD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_編2パツ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_編2パツ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -138,7 +138,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public JointS 右5_接続点 => new JointS(本体, X0Y0_髪基, 6);
|
public JointS 右5_接続点 => new JointS(本体, X0Y0_髪基, 6);
|
||||||
|
|
||||||
public BackHair0_肢系(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair0_肢系D e)
|
public BackHair0_肢系(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair0_肢系D e)
|
||||||
{
|
{
|
||||||
BackHair0_肢系 後髪0_肢系2 = this;
|
BackHair0_肢系 後髪0_肢系2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
|
|||||||
@@ -169,7 +169,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair0_肢系(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair0_肢系(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -281,7 +281,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1カルD e)
|
public BackHair1_結1カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結1カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結1カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結1カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -281,7 +281,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1ジグD e)
|
public BackHair1_結1ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結1ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結1ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結1ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -281,7 +281,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1ハネD e)
|
public BackHair1_結1ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結1ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結1ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結1ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -281,7 +281,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結1パツD e)
|
public BackHair1_結1パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結1パツD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結1パツ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結1パツ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2カルD e)
|
public BackHair1_結2カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結2カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結2カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結2カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2ジグD e)
|
public BackHair1_結2ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結2ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結2ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結2ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2ハネD e)
|
public BackHair1_結2ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結2ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結2ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結2ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_結2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_結2パツD e)
|
public BackHair1_結2パツ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_結2パツD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_結2パツ(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_結2パツ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -408,7 +408,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public BackHair1_編結(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, BackHair1_編結D e)
|
public BackHair1_編結(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, BackHair1_編結D e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new BackHair1_編結(DisUnit, 配色指定, 体配色, Med, this);
|
return new BackHair1_編結(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 胸 : Ele
|
public class Chest : Ele
|
||||||
{
|
{
|
||||||
public Par X0Y0_胸郭;
|
public Par X0Y0_胸郭;
|
||||||
|
|
||||||
@@ -1412,9 +1412,9 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public JointS 背中_接続点 => new JointS(本体, X0Y0_胸郭, 10);
|
public JointS 背中_接続点 => new JointS(本体, X0Y0_胸郭, 10);
|
||||||
|
|
||||||
public 胸(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 胸D e)
|
public Chest(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, ChestD e)
|
||||||
{
|
{
|
||||||
胸 胸2 = this;
|
Chest Chest2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
本体 = new Difs(Sta.胴体["胸郭"]);
|
本体 = new Difs(Sta.胴体["胸郭"]);
|
||||||
Pars pars = 本体[0][0];
|
Pars pars = 本体[0][0];
|
||||||
@@ -1596,9 +1596,9 @@ namespace SlaveMatrix
|
|||||||
Neck_接続 = e.Neck_接続.Select(delegate(EleD g)
|
Neck_接続 = e.Neck_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_Neck_接続;
|
f.ConnectionType = ConnectionInfo.Chest_Neck_接続;
|
||||||
f.接続(胸2.首_接続点);
|
f.接続(Chest2.首_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1607,9 +1607,9 @@ namespace SlaveMatrix
|
|||||||
肩左_接続 = e.肩左_接続.Select(delegate(EleD g)
|
肩左_接続 = e.肩左_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_肩左_接続;
|
f.ConnectionType = ConnectionInfo.Chest_肩左_接続;
|
||||||
f.接続(胸2.肩左_接続点);
|
f.接続(Chest2.肩左_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1618,9 +1618,9 @@ namespace SlaveMatrix
|
|||||||
肩右_接続 = e.肩右_接続.Select(delegate(EleD g)
|
肩右_接続 = e.肩右_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_肩右_接続;
|
f.ConnectionType = ConnectionInfo.Chest_肩右_接続;
|
||||||
f.接続(胸2.肩右_接続点);
|
f.接続(Chest2.肩右_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1629,9 +1629,9 @@ namespace SlaveMatrix
|
|||||||
胸左_接続 = e.胸左_接続.Select(delegate(EleD g)
|
胸左_接続 = e.胸左_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_胸左_接続;
|
f.ConnectionType = ConnectionInfo.Chest_胸左_接続;
|
||||||
f.接続(胸2.胸左_接続点);
|
f.接続(Chest2.胸左_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1640,9 +1640,9 @@ namespace SlaveMatrix
|
|||||||
胸右_接続 = e.胸右_接続.Select(delegate(EleD g)
|
胸右_接続 = e.胸右_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_胸右_接続;
|
f.ConnectionType = ConnectionInfo.Chest_胸右_接続;
|
||||||
f.接続(胸2.胸右_接続点);
|
f.接続(Chest2.胸右_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1651,9 +1651,9 @@ namespace SlaveMatrix
|
|||||||
肌_接続 = e.肌_接続.Select(delegate(EleD g)
|
肌_接続 = e.肌_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_肌_接続;
|
f.ConnectionType = ConnectionInfo.Chest_肌_接続;
|
||||||
f.接続(胸2.肌_接続点);
|
f.接続(Chest2.肌_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1662,9 +1662,9 @@ namespace SlaveMatrix
|
|||||||
翼上左_接続 = e.翼上左_接続.Select(delegate(EleD g)
|
翼上左_接続 = e.翼上左_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_翼上左_接続;
|
f.ConnectionType = ConnectionInfo.Chest_翼上左_接続;
|
||||||
f.接続(胸2.翼上左_接続点);
|
f.接続(Chest2.翼上左_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1673,9 +1673,9 @@ namespace SlaveMatrix
|
|||||||
翼上右_接続 = e.翼上右_接続.Select(delegate(EleD g)
|
翼上右_接続 = e.翼上右_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_翼上右_接続;
|
f.ConnectionType = ConnectionInfo.Chest_翼上右_接続;
|
||||||
f.接続(胸2.翼上右_接続点);
|
f.接続(Chest2.翼上右_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1684,9 +1684,9 @@ namespace SlaveMatrix
|
|||||||
翼下左_接続 = e.翼下左_接続.Select(delegate(EleD g)
|
翼下左_接続 = e.翼下左_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_翼下左_接続;
|
f.ConnectionType = ConnectionInfo.Chest_翼下左_接続;
|
||||||
f.接続(胸2.翼下左_接続点);
|
f.接続(Chest2.翼下左_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1695,9 +1695,9 @@ namespace SlaveMatrix
|
|||||||
翼下右_接続 = e.翼下右_接続.Select(delegate(EleD g)
|
翼下右_接続 = e.翼下右_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_翼下右_接続;
|
f.ConnectionType = ConnectionInfo.Chest_翼下右_接続;
|
||||||
f.接続(胸2.翼下右_接続点);
|
f.接続(Chest2.翼下右_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -1706,9 +1706,9 @@ namespace SlaveMatrix
|
|||||||
背中_接続 = e.背中_接続.Select(delegate(EleD g)
|
背中_接続 = e.背中_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 胸2;
|
f.Par = Chest2;
|
||||||
f.ConnectionType = ConnectionInfo.胸_背中_接続;
|
f.ConnectionType = ConnectionInfo.Chest_背中_接続;
|
||||||
f.接続(胸2.背中_接続点);
|
f.接続(Chest2.背中_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -5,7 +5,7 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 胸D : EleD
|
public class ChestD : EleD
|
||||||
{
|
{
|
||||||
public bool 胸郭_表示 = true;
|
public bool 胸郭_表示 = true;
|
||||||
|
|
||||||
@@ -155,7 +155,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public List<EleD> 背中_接続 = new List<EleD>();
|
public List<EleD> 背中_接続 = new List<EleD>();
|
||||||
|
|
||||||
public 胸D()
|
public ChestD()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
@@ -164,49 +164,49 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
Neck_接続.Add(e);
|
Neck_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_Neck_接続;
|
e.接続情報 = ConnectionInfo.Chest_Neck_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 肩左接続(EleD e)
|
public void 肩左接続(EleD e)
|
||||||
{
|
{
|
||||||
肩左_接続.Add(e);
|
肩左_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_肩左_接続;
|
e.接続情報 = ConnectionInfo.Chest_肩左_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 肩右接続(EleD e)
|
public void 肩右接続(EleD e)
|
||||||
{
|
{
|
||||||
肩右_接続.Add(e);
|
肩右_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_肩右_接続;
|
e.接続情報 = ConnectionInfo.Chest_肩右_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 胸左接続(EleD e)
|
public void 胸左接続(EleD e)
|
||||||
{
|
{
|
||||||
胸左_接続.Add(e);
|
胸左_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_胸左_接続;
|
e.接続情報 = ConnectionInfo.Chest_胸左_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 胸右接続(EleD e)
|
public void 胸右接続(EleD e)
|
||||||
{
|
{
|
||||||
胸右_接続.Add(e);
|
胸右_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_胸右_接続;
|
e.接続情報 = ConnectionInfo.Chest_胸右_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 肌接続(EleD e)
|
public void 肌接続(EleD e)
|
||||||
{
|
{
|
||||||
肌_接続.Add(e);
|
肌_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_肌_接続;
|
e.接続情報 = ConnectionInfo.Chest_肌_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 翼上左接続(EleD e)
|
public void 翼上左接続(EleD e)
|
||||||
{
|
{
|
||||||
翼上左_接続.Add(e);
|
翼上左_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_翼上左_接続;
|
e.接続情報 = ConnectionInfo.Chest_翼上左_接続;
|
||||||
if (!(e is 尾D))
|
if (!(e is 尾D))
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
@@ -221,7 +221,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
翼上右_接続.Add(e);
|
翼上右_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_翼上右_接続;
|
e.接続情報 = ConnectionInfo.Chest_翼上右_接続;
|
||||||
if (!(e is 尾D))
|
if (!(e is 尾D))
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
@@ -236,7 +236,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
翼下左_接続.Add(e);
|
翼下左_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_翼下左_接続;
|
e.接続情報 = ConnectionInfo.Chest_翼下左_接続;
|
||||||
if (!(e is 尾D))
|
if (!(e is 尾D))
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
@@ -251,7 +251,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
翼下右_接続.Add(e);
|
翼下右_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_翼下右_接続;
|
e.接続情報 = ConnectionInfo.Chest_翼下右_接続;
|
||||||
if (!(e is 尾D))
|
if (!(e is 尾D))
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
@@ -266,16 +266,16 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
背中_接続.Add(e);
|
背中_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.胸_背中_接続;
|
e.接続情報 = ConnectionInfo.Chest_背中_接続;
|
||||||
foreach (EleD item in e.EnumEleD())
|
foreach (EleD item in e.EnumEleD())
|
||||||
{
|
{
|
||||||
item.尺度B = 1.0;
|
item.尺度B = 1.0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 胸(DisUnit, 配色指定, 体配色, Med, this);
|
return new Chest(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -46,7 +46,7 @@ namespace SlaveMatrix
|
|||||||
BackHair0_肢系_右3_接続,
|
BackHair0_肢系_右3_接続,
|
||||||
BackHair0_肢系_右4_接続,
|
BackHair0_肢系_右4_接続,
|
||||||
BackHair0_肢系_右5_接続,
|
BackHair0_肢系_右5_接続,
|
||||||
横髪_肢系_肢_接続,
|
SideHair_肢系_肢_接続,
|
||||||
双目_瞼_接続,
|
双目_瞼_接続,
|
||||||
瞼_宇_涙_接続,
|
瞼_宇_涙_接続,
|
||||||
単目_瞼_接続,
|
単目_瞼_接続,
|
||||||
@@ -58,20 +58,20 @@ namespace SlaveMatrix
|
|||||||
鼻_獣_鼻水右_接続,
|
鼻_獣_鼻水右_接続,
|
||||||
吹出し_吹出し_接続,
|
吹出し_吹出し_接続,
|
||||||
Neck_Head_接続,
|
Neck_Head_接続,
|
||||||
胸_Neck_接続,
|
Chest_Neck_接続,
|
||||||
胸_肩左_接続,
|
Chest_肩左_接続,
|
||||||
胸_肩右_接続,
|
Chest_肩右_接続,
|
||||||
胸_胸左_接続,
|
Chest_胸左_接続,
|
||||||
胸_胸右_接続,
|
Chest_胸右_接続,
|
||||||
胸_肌_接続,
|
Chest_肌_接続,
|
||||||
胸_翼上左_接続,
|
Chest_翼上左_接続,
|
||||||
胸_翼上右_接続,
|
Chest_翼上右_接続,
|
||||||
胸_翼下左_接続,
|
Chest_翼下左_接続,
|
||||||
胸_翼下右_接続,
|
Chest_翼下右_接続,
|
||||||
胸_背中_接続,
|
Chest_背中_接続,
|
||||||
乳房_噴乳_接続,
|
乳房_噴乳_接続,
|
||||||
肩_上腕_接続,
|
Shoulder_上腕_接続,
|
||||||
Torso_胸_接続,
|
Torso_Chest_接続,
|
||||||
Torso_肌_接続,
|
Torso_肌_接続,
|
||||||
Torso_翼左_接続,
|
Torso_翼左_接続,
|
||||||
Torso_翼右_接続,
|
Torso_翼右_接続,
|
||||||
@@ -305,18 +305,18 @@ namespace SlaveMatrix
|
|||||||
下腕_蝙_腕輪_接続,
|
下腕_蝙_腕輪_接続,
|
||||||
下腕_獣_手_接続,
|
下腕_獣_手_接続,
|
||||||
下腕_蹄_手_接続,
|
下腕_蹄_手_接続,
|
||||||
腿_人_脚_接続,
|
腿_人_Leg_接続,
|
||||||
腿_獣_脚_接続,
|
腿_獣_Leg_接続,
|
||||||
腿_蹄_脚_接続,
|
腿_蹄_Leg_接続,
|
||||||
腿_鳥_脚_接続,
|
腿_鳥_Leg_接続,
|
||||||
腿_竜_脚_接続,
|
腿_竜_Leg_接続,
|
||||||
脚_人_足_接続,
|
Leg_人_足_接続,
|
||||||
脚_人_脚輪下_接続,
|
Leg_人_脚輪下_接続,
|
||||||
脚_人_脚輪上_接続,
|
Leg_人_脚輪上_接続,
|
||||||
脚_獣_足_接続,
|
Leg_獣_足_接続,
|
||||||
脚_蹄_足_接続,
|
Leg_蹄_足_接続,
|
||||||
脚_鳥_足_接続,
|
Leg_鳥_足_接続,
|
||||||
脚_竜_足_接続,
|
Leg_竜_足_接続,
|
||||||
長物_魚_左0_接続,
|
長物_魚_左0_接続,
|
||||||
長物_魚_右0_接続,
|
長物_魚_右0_接続,
|
||||||
長物_魚_左1_接続,
|
長物_魚_左1_接続,
|
||||||
|
|||||||
@@ -346,7 +346,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public Cough(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 咳D e)
|
public Cough(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, 咳D e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
本体 = new Difs(Sta.胴体["Cough"]);
|
本体 = new Difs(Sta.胴体["Cough"]);
|
||||||
|
|||||||
@@ -1033,7 +1033,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public JointS 触覚右_接続点 => new JointS(本体, X0Y0_頭, 18);
|
public JointS 触覚右_接続点 => new JointS(本体, X0Y0_頭, 18);
|
||||||
|
|
||||||
public Head(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, HeadD e)
|
public Head(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, HeadD e)
|
||||||
{
|
{
|
||||||
Head 頭2 = this;
|
Head 頭2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
|
|||||||
@@ -302,7 +302,7 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new Head(DisUnit, 配色指定, 体配色, Med, this);
|
return new Head(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
public RenderArea Are;
|
public RenderArea Are;
|
||||||
|
|
||||||
private Med Med;
|
private ModeEventDispatcher Med;
|
||||||
|
|
||||||
public Par MaiB;
|
public Par MaiB;
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public InfoPanel(Med Med, RenderArea Are)
|
public InfoPanel(ModeEventDispatcher Med, RenderArea Are)
|
||||||
{
|
{
|
||||||
this.Med = Med;
|
this.Med = Med;
|
||||||
this.Are = Are;
|
this.Are = Are;
|
||||||
@@ -262,7 +262,7 @@ namespace SlaveMatrix
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public void SetHitColor(Med Med)
|
public void SetHitColor(ModeEventDispatcher Med)
|
||||||
{
|
{
|
||||||
Mai.SetHitColor(Med);
|
Mai.SetHitColor(Med);
|
||||||
Sub.SetHitColor(Med);
|
Sub.SetHitColor(Med);
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 脚 : Ele
|
public class Leg : Ele
|
||||||
{
|
{
|
||||||
public Ele[] 足_接続;
|
public Ele[] 足_接続;
|
||||||
}
|
}
|
||||||
@@ -4,7 +4,7 @@ using System.Collections.Generic;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 脚D : EleD
|
public class LegD : EleD
|
||||||
{
|
{
|
||||||
public List<EleD> 足_接続 = new List<EleD>();
|
public List<EleD> 足_接続 = new List<EleD>();
|
||||||
|
|
||||||
@@ -3,9 +3,9 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 脚_人 : 脚
|
public class Leg_人 : Leg
|
||||||
{
|
{
|
||||||
public Par X0Y0_脚;
|
public Par X0Y0_Leg;
|
||||||
|
|
||||||
public Par X0Y0_筋;
|
public Par X0Y0_筋;
|
||||||
|
|
||||||
@@ -401,7 +401,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public Par X0Y0_脚輪下_金具右;
|
public Par X0Y0_脚輪下_金具右;
|
||||||
|
|
||||||
public Par X0Y1_脚;
|
public Par X0Y1_Leg;
|
||||||
|
|
||||||
public Par X0Y1_筋;
|
public Par X0Y1_筋;
|
||||||
|
|
||||||
@@ -797,7 +797,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public Par X0Y1_脚輪下_金具右;
|
public Par X0Y1_脚輪下_金具右;
|
||||||
|
|
||||||
public ColorD 脚CD;
|
public ColorD LegCD;
|
||||||
|
|
||||||
public ColorD 筋CD;
|
public ColorD 筋CD;
|
||||||
|
|
||||||
@@ -1193,7 +1193,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public ColorD 脚輪下_金具右CD;
|
public ColorD 脚輪下_金具右CD;
|
||||||
|
|
||||||
public ColorP X0Y0_脚CP;
|
public ColorP X0Y0_LegCP;
|
||||||
|
|
||||||
public ColorP X0Y0_筋CP;
|
public ColorP X0Y0_筋CP;
|
||||||
|
|
||||||
@@ -1589,7 +1589,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public ColorP X0Y0_脚輪下_金具右CP;
|
public ColorP X0Y0_脚輪下_金具右CP;
|
||||||
|
|
||||||
public ColorP X0Y1_脚CP;
|
public ColorP X0Y1_LegCP;
|
||||||
|
|
||||||
public ColorP X0Y1_筋CP;
|
public ColorP X0Y1_筋CP;
|
||||||
|
|
||||||
@@ -2036,18 +2036,18 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool 脚_表示
|
public bool Leg_表示
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return X0Y0_脚.Dra;
|
return X0Y0_Leg.Dra;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
X0Y0_脚.Dra = value;
|
X0Y0_Leg.Dra = value;
|
||||||
X0Y1_脚.Dra = value;
|
X0Y1_Leg.Dra = value;
|
||||||
X0Y0_脚.Hit = value;
|
X0Y0_Leg.Hit = value;
|
||||||
X0Y1_脚.Hit = value;
|
X0Y1_Leg.Hit = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -5179,11 +5179,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚_表示;
|
return Leg_表示;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚_表示 = value;
|
Leg_表示 = value;
|
||||||
筋_表示 = value;
|
筋_表示 = value;
|
||||||
淫タトゥ_足首_タトゥ_表示 = value;
|
淫タトゥ_足首_タトゥ_表示 = value;
|
||||||
淫タトゥ_足首_ハート1_タトゥ左_表示 = value;
|
淫タトゥ_足首_ハート1_タトゥ左_表示 = value;
|
||||||
@@ -5390,11 +5390,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚CD.不透明度;
|
return LegCD.不透明度;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚CD.不透明度 = value;
|
LegCD.不透明度 = value;
|
||||||
筋CD.不透明度 = value;
|
筋CD.不透明度 = value;
|
||||||
淫タトゥ_足首_タトゥCD.不透明度 = value;
|
淫タトゥ_足首_タトゥCD.不透明度 = value;
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD.不透明度 = value;
|
淫タトゥ_足首_ハート1_タトゥ左CD.不透明度 = value;
|
||||||
@@ -5738,11 +5738,11 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public JointS 足_接続点 => new JointS(本体, X0Y0_脚, 0);
|
public JointS 足_接続点 => new JointS(本体, X0Y0_Leg, 0);
|
||||||
|
|
||||||
public JointS 脚輪下_接続点 => new JointS(本体, X0Y0_脚, 2);
|
public JointS 脚輪下_接続点 => new JointS(本体, X0Y0_Leg, 2);
|
||||||
|
|
||||||
public JointS 脚輪上_接続点 => new JointS(本体, X0Y0_脚, 3);
|
public JointS 脚輪上_接続点 => new JointS(本体, X0Y0_Leg, 3);
|
||||||
|
|
||||||
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪上_金具左, 0);
|
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪上_金具左, 0);
|
||||||
|
|
||||||
@@ -5752,13 +5752,14 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public JointS 鎖4_接続点 => new JointS(本体, X0Y0_脚輪下_金具右, 0);
|
public JointS 鎖4_接続点 => new JointS(本体, X0Y0_脚輪下_金具右, 0);
|
||||||
|
|
||||||
public 脚_人(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 脚_人D e)
|
public Leg_人(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, Leg_人D e)
|
||||||
{
|
{
|
||||||
脚_人 脚_人2 = this;
|
Leg_人 Leg_人2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
本体 = new Difs(Sta.脚左["脚"]);
|
//Leg but if renamed to Leg it broke game
|
||||||
|
本体 = new Difs(Sta.脚左["Leg"]);
|
||||||
Pars pars = 本体[0][0];
|
Pars pars = 本体[0][0];
|
||||||
X0Y0_脚 = pars["脚"].ToPar();
|
X0Y0_Leg = pars["脚"].ToPar();
|
||||||
X0Y0_筋 = pars["筋"].ToPar();
|
X0Y0_筋 = pars["筋"].ToPar();
|
||||||
Pars pars2 = pars["淫タトゥ"].ToPars();
|
Pars pars2 = pars["淫タトゥ"].ToPars();
|
||||||
Pars pars3 = pars2["足首"].ToPars();
|
Pars pars3 = pars2["足首"].ToPars();
|
||||||
@@ -6056,7 +6057,7 @@ namespace SlaveMatrix
|
|||||||
X0Y0_脚輪下_金具左 = pars2["金具左"].ToPar();
|
X0Y0_脚輪下_金具左 = pars2["金具左"].ToPar();
|
||||||
X0Y0_脚輪下_金具右 = pars2["金具右"].ToPar();
|
X0Y0_脚輪下_金具右 = pars2["金具右"].ToPar();
|
||||||
pars = 本体[0][1];
|
pars = 本体[0][1];
|
||||||
X0Y1_脚 = pars["脚"].ToPar();
|
X0Y1_Leg = pars["脚"].ToPar();
|
||||||
X0Y1_筋 = pars["筋"].ToPar();
|
X0Y1_筋 = pars["筋"].ToPar();
|
||||||
pars2 = pars["淫タトゥ"].ToPars();
|
pars2 = pars["淫タトゥ"].ToPars();
|
||||||
pars3 = pars2["足首"].ToPars();
|
pars3 = pars2["足首"].ToPars();
|
||||||
@@ -6377,7 +6378,7 @@ namespace SlaveMatrix
|
|||||||
サイズ = e.サイズ;
|
サイズ = e.サイズ;
|
||||||
サイズX = e.サイズX;
|
サイズX = e.サイズX;
|
||||||
サイズY = e.サイズY;
|
サイズY = e.サイズY;
|
||||||
脚_表示 = e.脚_表示;
|
Leg_表示 = e.Leg_表示;
|
||||||
筋_表示 = e.筋_表示;
|
筋_表示 = e.筋_表示;
|
||||||
淫タトゥ_足首_タトゥ_表示 = e.淫タトゥ_足首_タトゥ_表示;
|
淫タトゥ_足首_タトゥ_表示 = e.淫タトゥ_足首_タトゥ_表示;
|
||||||
淫タトゥ_足首_ハート1_タトゥ左_表示 = e.淫タトゥ_足首_ハート1_タトゥ左_表示;
|
淫タトゥ_足首_ハート1_タトゥ左_表示 = e.淫タトゥ_足首_ハート1_タトゥ左_表示;
|
||||||
@@ -6599,9 +6600,9 @@ namespace SlaveMatrix
|
|||||||
足_接続 = e.足_接続.Select(delegate(EleD g)
|
足_接続 = e.足_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 脚_人2;
|
f.Par = Leg_人2;
|
||||||
f.ConnectionType = ConnectionInfo.脚_人_足_接続;
|
f.ConnectionType = ConnectionInfo.Leg_人_足_接続;
|
||||||
f.接続(脚_人2.足_接続点);
|
f.接続(Leg_人2.足_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -6610,9 +6611,9 @@ namespace SlaveMatrix
|
|||||||
脚輪下_接続 = e.脚輪下_接続.Select(delegate(EleD g)
|
脚輪下_接続 = e.脚輪下_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 脚_人2;
|
f.Par = Leg_人2;
|
||||||
f.ConnectionType = ConnectionInfo.脚_人_脚輪下_接続;
|
f.ConnectionType = ConnectionInfo.Leg_人_脚輪下_接続;
|
||||||
f.接続(脚_人2.脚輪下_接続点);
|
f.接続(Leg_人2.脚輪下_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
@@ -6621,15 +6622,15 @@ namespace SlaveMatrix
|
|||||||
脚輪上_接続 = e.脚輪上_接続.Select(delegate(EleD g)
|
脚輪上_接続 = e.脚輪上_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 脚_人2;
|
f.Par = Leg_人2;
|
||||||
f.ConnectionType = ConnectionInfo.脚_人_脚輪上_接続;
|
f.ConnectionType = ConnectionInfo.Leg_人_脚輪上_接続;
|
||||||
f.接続(脚_人2.脚輪上_接続点);
|
f.接続(Leg_人2.脚輪上_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
base.配色指定 = 配色指定;
|
base.配色指定 = 配色指定;
|
||||||
配色(体配色);
|
配色(体配色);
|
||||||
X0Y0_脚CP = new ColorP(X0Y0_脚, 脚CD, DisUnit, abj: true);
|
X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
|
||||||
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
||||||
X0Y0_淫タトゥ_足首_タトゥCP = new ColorP(X0Y0_淫タトゥ_足首_タトゥ, 淫タトゥ_足首_タトゥCD, DisUnit, abj: true);
|
X0Y0_淫タトゥ_足首_タトゥCP = new ColorP(X0Y0_淫タトゥ_足首_タトゥ, 淫タトゥ_足首_タトゥCD, DisUnit, abj: true);
|
||||||
X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y0_淫タトゥ_足首_ハート1_タトゥ左, 淫タトゥ_足首_ハート1_タトゥ左CD, DisUnit, abj: true);
|
X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y0_淫タトゥ_足首_ハート1_タトゥ左, 淫タトゥ_足首_ハート1_タトゥ左CD, DisUnit, abj: true);
|
||||||
@@ -6827,7 +6828,7 @@ namespace SlaveMatrix
|
|||||||
X0Y0_脚輪下_金具3CP = new ColorP(X0Y0_脚輪下_金具3, 脚輪下_金具3CD, DisUnit, abj: true);
|
X0Y0_脚輪下_金具3CP = new ColorP(X0Y0_脚輪下_金具3, 脚輪下_金具3CD, 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);
|
X0Y0_脚輪下_金具右CP = new ColorP(X0Y0_脚輪下_金具右, 脚輪下_金具右CD, DisUnit, abj: true);
|
||||||
X0Y1_脚CP = new ColorP(X0Y1_脚, 脚CD, DisUnit, abj: true);
|
X0Y1_LegCP = new ColorP(X0Y1_Leg, LegCD, DisUnit, abj: true);
|
||||||
X0Y1_筋CP = new ColorP(X0Y1_筋, 筋CD, DisUnit, abj: false);
|
X0Y1_筋CP = new ColorP(X0Y1_筋, 筋CD, DisUnit, abj: false);
|
||||||
X0Y1_淫タトゥ_足首_タトゥCP = new ColorP(X0Y1_淫タトゥ_足首_タトゥ, 淫タトゥ_足首_タトゥCD, DisUnit, abj: true);
|
X0Y1_淫タトゥ_足首_タトゥCP = new ColorP(X0Y1_淫タトゥ_足首_タトゥ, 淫タトゥ_足首_タトゥCD, DisUnit, abj: true);
|
||||||
X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y1_淫タトゥ_足首_ハート1_タトゥ左, 淫タトゥ_足首_ハート1_タトゥ左CD, DisUnit, abj: true);
|
X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP = new ColorP(X0Y1_淫タトゥ_足首_ハート1_タトゥ左, 淫タトゥ_足首_ハート1_タトゥ左CD, DisUnit, abj: true);
|
||||||
@@ -7056,7 +7057,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
if (本体.IndexY == 0)
|
if (本体.IndexY == 0)
|
||||||
{
|
{
|
||||||
Are.Draw(X0Y0_脚);
|
Are.Draw(X0Y0_Leg);
|
||||||
Are.Draw(X0Y0_筋);
|
Are.Draw(X0Y0_筋);
|
||||||
Are.Draw(X0Y0_獣性_獣毛1);
|
Are.Draw(X0Y0_獣性_獣毛1);
|
||||||
Are.Draw(X0Y0_獣性_獣毛2);
|
Are.Draw(X0Y0_獣性_獣毛2);
|
||||||
@@ -7154,7 +7155,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Are.Draw(X0Y1_脚);
|
Are.Draw(X0Y1_Leg);
|
||||||
Are.Draw(X0Y1_筋);
|
Are.Draw(X0Y1_筋);
|
||||||
Are.Draw(X0Y1_獣性_獣毛1);
|
Are.Draw(X0Y1_獣性_獣毛1);
|
||||||
Are.Draw(X0Y1_獣性_獣毛2);
|
Are.Draw(X0Y1_獣性_獣毛2);
|
||||||
@@ -7478,8 +7479,8 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public void 虫性()
|
public void 虫性()
|
||||||
{
|
{
|
||||||
X0Y0_脚.OP[(!右) ? 6 : 0].Outline = true;
|
X0Y0_Leg.OP[(!右) ? 6 : 0].Outline = true;
|
||||||
X0Y1_脚.OP[(!右) ? 6 : 0].Outline = true;
|
X0Y1_Leg.OP[(!右) ? 6 : 0].Outline = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 開脚(腿_人 腿)
|
public void 開脚(腿_人 腿)
|
||||||
@@ -7525,7 +7526,7 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
if (本体.IndexY == 0)
|
if (本体.IndexY == 0)
|
||||||
{
|
{
|
||||||
X0Y0_脚CP.Update();
|
X0Y0_LegCP.Update();
|
||||||
X0Y0_筋CP.Update();
|
X0Y0_筋CP.Update();
|
||||||
X0Y0_淫タトゥ_足首_タトゥCP.Update();
|
X0Y0_淫タトゥ_足首_タトゥCP.Update();
|
||||||
X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP.Update();
|
X0Y0_淫タトゥ_足首_ハート1_タトゥ左CP.Update();
|
||||||
@@ -7726,7 +7727,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
X0Y1_脚CP.Update();
|
X0Y1_LegCP.Update();
|
||||||
X0Y1_筋CP.Update();
|
X0Y1_筋CP.Update();
|
||||||
X0Y1_淫タトゥ_足首_タトゥCP.Update();
|
X0Y1_淫タトゥ_足首_タトゥCP.Update();
|
||||||
X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP.Update();
|
X0Y1_淫タトゥ_足首_ハート1_タトゥ左CP.Update();
|
||||||
@@ -7979,7 +7980,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色N0(体配色 体配色)
|
private void 配色N0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.人肌O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.人肌O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -8181,7 +8182,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色T1(体配色 体配色)
|
private void 配色T1(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.人肌O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.人肌O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -8383,7 +8384,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色T0(体配色 体配色)
|
private void 配色T0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.人肌O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.人肌O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -8585,7 +8586,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色B0(体配色 体配色)
|
private void 配色B0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -8787,7 +8788,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色BT1(体配色 体配色)
|
private void 配色BT1(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -8989,7 +8990,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色BT0(体配色 体配色)
|
private void 配色BT0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -9191,7 +9192,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色C0(体配色 体配色)
|
private void 配色C0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.甲0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.甲0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -9393,7 +9394,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色CT1(体配色 体配色)
|
private void 配色CT1(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.甲0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.甲0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -9595,7 +9596,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色CT0(体配色 体配色)
|
private void 配色CT0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.甲0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.甲0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -9797,7 +9798,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色L0(体配色 体配色)
|
private void 配色L0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.植1O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.植1O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -9999,7 +10000,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色LT1(体配色 体配色)
|
private void 配色LT1(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.植1O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.植1O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -10201,7 +10202,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色LT0(体配色 体配色)
|
private void 配色LT0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.植1O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.植1O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
筋CD = new ColorD(ref 体配色.薄線, ref Color2.Empty);
|
||||||
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_タトゥCD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
淫タトゥ_足首_ハート1_タトゥ左CD = new ColorD(ref Col.Black, ref 体配色.刺青);
|
||||||
@@ -5,9 +5,9 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 脚_人D : 脚D
|
public class Leg_人D : LegD
|
||||||
{
|
{
|
||||||
public bool 脚_表示 = true;
|
public bool Leg_表示 = true;
|
||||||
|
|
||||||
public bool 筋_表示;
|
public bool 筋_表示;
|
||||||
|
|
||||||
@@ -443,7 +443,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public List<EleD> 脚輪上_接続 = new List<EleD>();
|
public List<EleD> 脚輪上_接続 = new List<EleD>();
|
||||||
|
|
||||||
public 脚_人D()
|
public Leg_人D()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
@@ -452,26 +452,26 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
足_接続.Add(e);
|
足_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.脚_人_足_接続;
|
e.接続情報 = ConnectionInfo.Leg_人_足_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 脚輪下接続(EleD e)
|
public void 脚輪下接続(EleD e)
|
||||||
{
|
{
|
||||||
脚輪下_接続.Add(e);
|
脚輪下_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.脚_人_脚輪下_接続;
|
e.接続情報 = ConnectionInfo.Leg_人_脚輪下_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void 脚輪上接続(EleD e)
|
public void 脚輪上接続(EleD e)
|
||||||
{
|
{
|
||||||
脚輪上_接続.Add(e);
|
脚輪上_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.脚_人_脚輪上_接続;
|
e.接続情報 = ConnectionInfo.Leg_人_脚輪上_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 脚_人(DisUnit, 配色指定, 体配色, Med, this);
|
return new Leg_人(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3,9 +3,9 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 脚_獣 : 獣脚
|
public class Leg_獣 : 獣脚
|
||||||
{
|
{
|
||||||
public Par X0Y0_脚;
|
public Par X0Y0_Leg;
|
||||||
|
|
||||||
public Par X0Y0_筋;
|
public Par X0Y0_筋;
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public Par X0Y0_脚輪_金具右;
|
public Par X0Y0_脚輪_金具右;
|
||||||
|
|
||||||
public ColorD 脚CD;
|
public ColorD LegCD;
|
||||||
|
|
||||||
public ColorD 筋CD;
|
public ColorD 筋CD;
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public ColorD 脚輪_金具右CD;
|
public ColorD 脚輪_金具右CD;
|
||||||
|
|
||||||
public ColorP X0Y0_脚CP;
|
public ColorP X0Y0_LegCP;
|
||||||
|
|
||||||
public ColorP X0Y0_筋CP;
|
public ColorP X0Y0_筋CP;
|
||||||
|
|
||||||
@@ -93,16 +93,16 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool 脚_表示
|
public bool Leg_表示
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return X0Y0_脚.Dra;
|
return X0Y0_Leg.Dra;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
X0Y0_脚.Dra = value;
|
X0Y0_Leg.Dra = value;
|
||||||
X0Y0_脚.Hit = value;
|
X0Y0_Leg.Hit = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -230,11 +230,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚_表示;
|
return Leg_表示;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚_表示 = value;
|
Leg_表示 = value;
|
||||||
筋_表示 = value;
|
筋_表示 = value;
|
||||||
脚輪_革_表示 = value;
|
脚輪_革_表示 = value;
|
||||||
脚輪_金具1_表示 = value;
|
脚輪_金具1_表示 = value;
|
||||||
@@ -250,11 +250,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚CD.不透明度;
|
return LegCD.不透明度;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚CD.不透明度 = value;
|
LegCD.不透明度 = value;
|
||||||
筋CD.不透明度 = value;
|
筋CD.不透明度 = value;
|
||||||
脚輪_革CD.不透明度 = value;
|
脚輪_革CD.不透明度 = value;
|
||||||
脚輪_金具1CD.不透明度 = value;
|
脚輪_金具1CD.不透明度 = value;
|
||||||
@@ -265,22 +265,22 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public JointS 足_接続点 => new JointS(本体, X0Y0_脚, 0);
|
public JointS 足_接続点 => new JointS(本体, X0Y0_Leg, 0);
|
||||||
|
|
||||||
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
||||||
|
|
||||||
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
||||||
|
|
||||||
public 脚_獣(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 脚_獣D e)
|
public Leg_獣(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, Leg_獣D e)
|
||||||
{
|
{
|
||||||
脚_獣 脚_獣2 = this;
|
Leg_獣 Leg_獣2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif(Sta.脚左["四足脚"][0]);
|
Dif dif = new Dif(Sta.脚左["四足脚"][0]);
|
||||||
本体 = new Difs();
|
本体 = new Difs();
|
||||||
本体.Tag = dif.Tag;
|
本体.Tag = dif.Tag;
|
||||||
本体.Add(dif);
|
本体.Add(dif);
|
||||||
Pars pars = 本体[0][0];
|
Pars pars = 本体[0][0];
|
||||||
X0Y0_脚 = pars["脚"].ToPar();
|
X0Y0_Leg = pars["脚"].ToPar();
|
||||||
X0Y0_筋 = pars["筋"].ToPar();
|
X0Y0_筋 = pars["筋"].ToPar();
|
||||||
Pars pars2 = pars["脚輪"].ToPars();
|
Pars pars2 = pars["脚輪"].ToPars();
|
||||||
X0Y0_脚輪_革 = pars2["革"].ToPar();
|
X0Y0_脚輪_革 = pars2["革"].ToPar();
|
||||||
@@ -313,7 +313,7 @@ namespace SlaveMatrix
|
|||||||
サイズ = e.サイズ;
|
サイズ = e.サイズ;
|
||||||
サイズX = e.サイズX;
|
サイズX = e.サイズX;
|
||||||
サイズY = e.サイズY;
|
サイズY = e.サイズY;
|
||||||
脚_表示 = e.脚_表示;
|
Leg_表示 = e.Leg_表示;
|
||||||
筋_表示 = e.筋_表示;
|
筋_表示 = e.筋_表示;
|
||||||
脚輪_革_表示 = e.脚輪_革_表示;
|
脚輪_革_表示 = e.脚輪_革_表示;
|
||||||
脚輪_金具1_表示 = e.脚輪_金具1_表示;
|
脚輪_金具1_表示 = e.脚輪_金具1_表示;
|
||||||
@@ -335,15 +335,15 @@ namespace SlaveMatrix
|
|||||||
足_接続 = e.足_接続.Select(delegate(EleD g)
|
足_接続 = e.足_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 脚_獣2;
|
f.Par = Leg_獣2;
|
||||||
f.ConnectionType = ConnectionInfo.脚_獣_足_接続;
|
f.ConnectionType = ConnectionInfo.Leg_獣_足_接続;
|
||||||
f.接続(脚_獣2.足_接続点);
|
f.接続(Leg_獣2.足_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
base.配色指定 = 配色指定;
|
base.配色指定 = 配色指定;
|
||||||
配色(体配色);
|
配色(体配色);
|
||||||
X0Y0_脚CP = new ColorP(X0Y0_脚, 脚CD, DisUnit, abj: true);
|
X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
|
||||||
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
||||||
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, 脚輪_革CD, DisUnit, abj: true);
|
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, 脚輪_革CD, DisUnit, abj: true);
|
||||||
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, 脚輪_金具1CD, DisUnit, abj: true);
|
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, 脚輪_金具1CD, DisUnit, abj: true);
|
||||||
@@ -374,7 +374,7 @@ 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 * -136.0;
|
X0Y0_Leg.AngleBase = num * -136.0;
|
||||||
本体.JoinPAall();
|
本体.JoinPAall();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -389,7 +389,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public override void 色更新()
|
public override void 色更新()
|
||||||
{
|
{
|
||||||
X0Y0_脚CP.Update();
|
X0Y0_LegCP.Update();
|
||||||
X0Y0_筋CP.Update();
|
X0Y0_筋CP.Update();
|
||||||
X0Y0_脚輪_革CP.Update();
|
X0Y0_脚輪_革CP.Update();
|
||||||
X0Y0_脚輪_金具1CP.Update();
|
X0Y0_脚輪_金具1CP.Update();
|
||||||
@@ -408,7 +408,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色N0(体配色 体配色)
|
private void 配色N0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref 体配色.毛0O);
|
筋CD = new ColorD(ref 体配色.薄線, ref 体配色.毛0O);
|
||||||
脚輪_革CD = new ColorD();
|
脚輪_革CD = new ColorD();
|
||||||
脚輪_金具1CD = new ColorD();
|
脚輪_金具1CD = new ColorD();
|
||||||
@@ -4,9 +4,9 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 脚_鳥D : 獣脚D
|
public class Leg_獣D : 獣脚D
|
||||||
{
|
{
|
||||||
public bool 脚_表示 = true;
|
public bool Leg_表示 = true;
|
||||||
|
|
||||||
public bool 筋_表示;
|
public bool 筋_表示;
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public bool 鎖表示;
|
public bool 鎖表示;
|
||||||
|
|
||||||
public 脚_鳥D()
|
public Leg_獣D()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
@@ -35,12 +35,12 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
足_接続.Add(e);
|
足_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.脚_鳥_足_接続;
|
e.接続情報 = ConnectionInfo.Leg_獣_足_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 脚_鳥(DisUnit, 配色指定, 体配色, Med, this);
|
return new Leg_獣(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3,9 +3,9 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 脚_竜 : 獣脚
|
public class Leg_竜 : 獣脚
|
||||||
{
|
{
|
||||||
public Par X0Y0_脚;
|
public Par X0Y0_Leg;
|
||||||
|
|
||||||
public Par X0Y0_竜性_鱗脹_鱗1;
|
public Par X0Y0_竜性_鱗脹_鱗1;
|
||||||
|
|
||||||
@@ -57,7 +57,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public Par X0Y0_脚輪_金具右;
|
public Par X0Y0_脚輪_金具右;
|
||||||
|
|
||||||
public ColorD 脚CD;
|
public ColorD LegCD;
|
||||||
|
|
||||||
public ColorD 竜性_鱗脹_鱗1CD;
|
public ColorD 竜性_鱗脹_鱗1CD;
|
||||||
|
|
||||||
@@ -109,7 +109,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public ColorD 脚輪_金具右CD;
|
public ColorD 脚輪_金具右CD;
|
||||||
|
|
||||||
public ColorP X0Y0_脚CP;
|
public ColorP X0Y0_LegCP;
|
||||||
|
|
||||||
public ColorP X0Y0_竜性_鱗脹_鱗1CP;
|
public ColorP X0Y0_竜性_鱗脹_鱗1CP;
|
||||||
|
|
||||||
@@ -201,16 +201,16 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool 脚_表示
|
public bool Leg_表示
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return X0Y0_脚.Dra;
|
return X0Y0_Leg.Dra;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
X0Y0_脚.Dra = value;
|
X0Y0_Leg.Dra = value;
|
||||||
X0Y0_脚.Hit = value;
|
X0Y0_Leg.Hit = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -572,11 +572,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚_表示;
|
return Leg_表示;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚_表示 = value;
|
Leg_表示 = value;
|
||||||
竜性_鱗脹_鱗1_表示 = value;
|
竜性_鱗脹_鱗1_表示 = value;
|
||||||
竜性_鱗脹_鱗2_表示 = value;
|
竜性_鱗脹_鱗2_表示 = value;
|
||||||
竜性_鱗脹_鱗3_表示 = value;
|
竜性_鱗脹_鱗3_表示 = value;
|
||||||
@@ -610,11 +610,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚CD.不透明度;
|
return LegCD.不透明度;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚CD.不透明度 = value;
|
LegCD.不透明度 = value;
|
||||||
竜性_鱗脹_鱗1CD.不透明度 = value;
|
竜性_鱗脹_鱗1CD.不透明度 = value;
|
||||||
竜性_鱗脹_鱗2CD.不透明度 = value;
|
竜性_鱗脹_鱗2CD.不透明度 = value;
|
||||||
竜性_鱗脹_鱗3CD.不透明度 = value;
|
竜性_鱗脹_鱗3CD.不透明度 = value;
|
||||||
@@ -643,22 +643,22 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public JointS 足_接続点 => new JointS(本体, X0Y0_脚, 0);
|
public JointS 足_接続点 => new JointS(本体, X0Y0_Leg, 0);
|
||||||
|
|
||||||
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
||||||
|
|
||||||
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
||||||
|
|
||||||
public 脚_竜(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 脚_竜D e)
|
public Leg_竜(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, Leg_竜D e)
|
||||||
{
|
{
|
||||||
脚_竜 脚_竜2 = this;
|
Leg_竜 Leg_竜2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif(Sta.脚左["四足脚"][3]);
|
Dif dif = new Dif(Sta.脚左["四足脚"][3]);
|
||||||
本体 = new Difs();
|
本体 = new Difs();
|
||||||
本体.Tag = dif.Tag;
|
本体.Tag = dif.Tag;
|
||||||
本体.Add(dif);
|
本体.Add(dif);
|
||||||
Pars pars = 本体[0][0];
|
Pars pars = 本体[0][0];
|
||||||
X0Y0_脚 = pars["脚"].ToPar();
|
X0Y0_Leg = pars["脚"].ToPar();
|
||||||
Pars pars2 = pars["鱗脹"].ToPars();
|
Pars pars2 = pars["鱗脹"].ToPars();
|
||||||
X0Y0_竜性_鱗脹_鱗1 = pars2["鱗1"].ToPar();
|
X0Y0_竜性_鱗脹_鱗1 = pars2["鱗1"].ToPar();
|
||||||
X0Y0_竜性_鱗脹_鱗2 = pars2["鱗2"].ToPar();
|
X0Y0_竜性_鱗脹_鱗2 = pars2["鱗2"].ToPar();
|
||||||
@@ -711,7 +711,7 @@ namespace SlaveMatrix
|
|||||||
サイズ = e.サイズ;
|
サイズ = e.サイズ;
|
||||||
サイズX = e.サイズX;
|
サイズX = e.サイズX;
|
||||||
サイズY = e.サイズY;
|
サイズY = e.サイズY;
|
||||||
脚_表示 = e.脚_表示;
|
Leg_表示 = e.Leg_表示;
|
||||||
竜性_鱗脹_鱗1_表示 = e.竜性_鱗脹_鱗1_表示;
|
竜性_鱗脹_鱗1_表示 = e.竜性_鱗脹_鱗1_表示;
|
||||||
竜性_鱗脹_鱗2_表示 = e.竜性_鱗脹_鱗2_表示;
|
竜性_鱗脹_鱗2_表示 = e.竜性_鱗脹_鱗2_表示;
|
||||||
竜性_鱗脹_鱗3_表示 = e.竜性_鱗脹_鱗3_表示;
|
竜性_鱗脹_鱗3_表示 = e.竜性_鱗脹_鱗3_表示;
|
||||||
@@ -751,15 +751,15 @@ namespace SlaveMatrix
|
|||||||
足_接続 = e.足_接続.Select(delegate(EleD g)
|
足_接続 = e.足_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 脚_竜2;
|
f.Par = Leg_竜2;
|
||||||
f.ConnectionType = ConnectionInfo.脚_竜_足_接続;
|
f.ConnectionType = ConnectionInfo.Leg_竜_足_接続;
|
||||||
f.接続(脚_竜2.足_接続点);
|
f.接続(Leg_竜2.足_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
base.配色指定 = 配色指定;
|
base.配色指定 = 配色指定;
|
||||||
配色(体配色);
|
配色(体配色);
|
||||||
X0Y0_脚CP = new ColorP(X0Y0_脚, 脚CD, DisUnit, abj: true);
|
X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
|
||||||
X0Y0_竜性_鱗脹_鱗1CP = new ColorP(X0Y0_竜性_鱗脹_鱗1, 竜性_鱗脹_鱗1CD, DisUnit, abj: true);
|
X0Y0_竜性_鱗脹_鱗1CP = new ColorP(X0Y0_竜性_鱗脹_鱗1, 竜性_鱗脹_鱗1CD, DisUnit, abj: true);
|
||||||
X0Y0_竜性_鱗脹_鱗2CP = new ColorP(X0Y0_竜性_鱗脹_鱗2, 竜性_鱗脹_鱗2CD, DisUnit, abj: true);
|
X0Y0_竜性_鱗脹_鱗2CP = new ColorP(X0Y0_竜性_鱗脹_鱗2, 竜性_鱗脹_鱗2CD, DisUnit, abj: true);
|
||||||
X0Y0_竜性_鱗脹_鱗3CP = new ColorP(X0Y0_竜性_鱗脹_鱗3, 竜性_鱗脹_鱗3CD, DisUnit, abj: true);
|
X0Y0_竜性_鱗脹_鱗3CP = new ColorP(X0Y0_竜性_鱗脹_鱗3, 竜性_鱗脹_鱗3CD, DisUnit, abj: true);
|
||||||
@@ -808,7 +808,7 @@ 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 * -136.0;
|
X0Y0_Leg.AngleBase = num * -136.0;
|
||||||
本体.JoinPAall();
|
本体.JoinPAall();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -823,7 +823,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public override void 色更新()
|
public override void 色更新()
|
||||||
{
|
{
|
||||||
X0Y0_脚CP.Update();
|
X0Y0_LegCP.Update();
|
||||||
X0Y0_竜性_鱗脹_鱗1CP.Update();
|
X0Y0_竜性_鱗脹_鱗1CP.Update();
|
||||||
X0Y0_竜性_鱗脹_鱗2CP.Update();
|
X0Y0_竜性_鱗脹_鱗2CP.Update();
|
||||||
X0Y0_竜性_鱗脹_鱗3CP.Update();
|
X0Y0_竜性_鱗脹_鱗3CP.Update();
|
||||||
@@ -874,7 +874,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色N0(体配色 体配色)
|
private void 配色N0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
竜性_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
竜性_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
||||||
竜性_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
竜性_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
||||||
竜性_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
竜性_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
||||||
@@ -904,7 +904,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色T0(体配色 体配色)
|
private void 配色T0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
竜性_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref 体配色.刺青O);
|
竜性_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref 体配色.刺青O);
|
||||||
竜性_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
竜性_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
||||||
竜性_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref 体配色.刺青O);
|
竜性_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref 体配色.刺青O);
|
||||||
@@ -934,7 +934,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色T1(体配色 体配色)
|
private void 配色T1(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
竜性_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
竜性_鱗脹_鱗1CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
||||||
竜性_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref 体配色.刺青O);
|
竜性_鱗脹_鱗2CD = new ColorD(ref Col.Black, ref 体配色.刺青O);
|
||||||
竜性_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
竜性_鱗脹_鱗3CD = new ColorD(ref Col.Black, ref 体配色.鱗1O);
|
||||||
@@ -4,9 +4,9 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 脚_竜D : 獣脚D
|
public class Leg_竜D : 獣脚D
|
||||||
{
|
{
|
||||||
public bool 脚_表示 = true;
|
public bool Leg_表示 = true;
|
||||||
|
|
||||||
public bool 竜性_鱗脹_鱗1_表示;
|
public bool 竜性_鱗脹_鱗1_表示;
|
||||||
|
|
||||||
@@ -62,7 +62,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public bool 鎖表示;
|
public bool 鎖表示;
|
||||||
|
|
||||||
public 脚_竜D()
|
public Leg_竜D()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
@@ -71,12 +71,12 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
足_接続.Add(e);
|
足_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.脚_竜_足_接続;
|
e.接続情報 = ConnectionInfo.Leg_竜_足_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 脚_竜(DisUnit, 配色指定, 体配色, Med, this);
|
return new Leg_竜(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3,9 +3,9 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 脚_蹄 : 獣脚
|
public class Leg_蹄 : 獣脚
|
||||||
{
|
{
|
||||||
public Par X0Y0_脚;
|
public Par X0Y0_Leg;
|
||||||
|
|
||||||
public Par X0Y0_筋;
|
public Par X0Y0_筋;
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public Par X0Y0_脚輪_金具右;
|
public Par X0Y0_脚輪_金具右;
|
||||||
|
|
||||||
public ColorD 脚CD;
|
public ColorD LegCD;
|
||||||
|
|
||||||
public ColorD 筋CD;
|
public ColorD 筋CD;
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public ColorD 脚輪_金具右CD;
|
public ColorD 脚輪_金具右CD;
|
||||||
|
|
||||||
public ColorP X0Y0_脚CP;
|
public ColorP X0Y0_LegCP;
|
||||||
|
|
||||||
public ColorP X0Y0_筋CP;
|
public ColorP X0Y0_筋CP;
|
||||||
|
|
||||||
@@ -93,16 +93,16 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool 脚_表示
|
public bool Leg_表示
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return X0Y0_脚.Dra;
|
return X0Y0_Leg.Dra;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
X0Y0_脚.Dra = value;
|
X0Y0_Leg.Dra = value;
|
||||||
X0Y0_脚.Hit = value;
|
X0Y0_Leg.Hit = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -230,11 +230,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚_表示;
|
return Leg_表示;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚_表示 = value;
|
Leg_表示 = value;
|
||||||
筋_表示 = value;
|
筋_表示 = value;
|
||||||
脚輪_革_表示 = value;
|
脚輪_革_表示 = value;
|
||||||
脚輪_金具1_表示 = value;
|
脚輪_金具1_表示 = value;
|
||||||
@@ -250,11 +250,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚CD.不透明度;
|
return LegCD.不透明度;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚CD.不透明度 = value;
|
LegCD.不透明度 = value;
|
||||||
筋CD.不透明度 = value;
|
筋CD.不透明度 = value;
|
||||||
脚輪_革CD.不透明度 = value;
|
脚輪_革CD.不透明度 = value;
|
||||||
脚輪_金具1CD.不透明度 = value;
|
脚輪_金具1CD.不透明度 = value;
|
||||||
@@ -265,22 +265,22 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public JointS 足_接続点 => new JointS(本体, X0Y0_脚, 0);
|
public JointS 足_接続点 => new JointS(本体, X0Y0_Leg, 0);
|
||||||
|
|
||||||
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
||||||
|
|
||||||
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
||||||
|
|
||||||
public 脚_蹄(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 脚_蹄D e)
|
public Leg_蹄(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, Leg_蹄D e)
|
||||||
{
|
{
|
||||||
脚_蹄 脚_蹄2 = this;
|
Leg_蹄 Leg_蹄2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif(Sta.脚左["四足脚"][1]);
|
Dif dif = new Dif(Sta.脚左["四足脚"][1]);
|
||||||
本体 = new Difs();
|
本体 = new Difs();
|
||||||
本体.Tag = dif.Tag;
|
本体.Tag = dif.Tag;
|
||||||
本体.Add(dif);
|
本体.Add(dif);
|
||||||
Pars pars = 本体[0][0];
|
Pars pars = 本体[0][0];
|
||||||
X0Y0_脚 = pars["脚"].ToPar();
|
X0Y0_Leg = pars["脚"].ToPar();
|
||||||
X0Y0_筋 = pars["筋"].ToPar();
|
X0Y0_筋 = pars["筋"].ToPar();
|
||||||
Pars pars2 = pars["脚輪"].ToPars();
|
Pars pars2 = pars["脚輪"].ToPars();
|
||||||
X0Y0_脚輪_革 = pars2["革"].ToPar();
|
X0Y0_脚輪_革 = pars2["革"].ToPar();
|
||||||
@@ -313,7 +313,7 @@ namespace SlaveMatrix
|
|||||||
サイズ = e.サイズ;
|
サイズ = e.サイズ;
|
||||||
サイズX = e.サイズX;
|
サイズX = e.サイズX;
|
||||||
サイズY = e.サイズY;
|
サイズY = e.サイズY;
|
||||||
脚_表示 = e.脚_表示;
|
Leg_表示 = e.Leg_表示;
|
||||||
筋_表示 = e.筋_表示;
|
筋_表示 = e.筋_表示;
|
||||||
脚輪_革_表示 = e.脚輪_革_表示;
|
脚輪_革_表示 = e.脚輪_革_表示;
|
||||||
脚輪_金具1_表示 = e.脚輪_金具1_表示;
|
脚輪_金具1_表示 = e.脚輪_金具1_表示;
|
||||||
@@ -335,15 +335,15 @@ namespace SlaveMatrix
|
|||||||
足_接続 = e.足_接続.Select(delegate(EleD g)
|
足_接続 = e.足_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 脚_蹄2;
|
f.Par = Leg_蹄2;
|
||||||
f.ConnectionType = ConnectionInfo.脚_蹄_足_接続;
|
f.ConnectionType = ConnectionInfo.Leg_蹄_足_接続;
|
||||||
f.接続(脚_蹄2.足_接続点);
|
f.接続(Leg_蹄2.足_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
base.配色指定 = 配色指定;
|
base.配色指定 = 配色指定;
|
||||||
配色(体配色);
|
配色(体配色);
|
||||||
X0Y0_脚CP = new ColorP(X0Y0_脚, 脚CD, DisUnit, abj: true);
|
X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
|
||||||
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
||||||
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, 脚輪_革CD, DisUnit, abj: true);
|
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, 脚輪_革CD, DisUnit, abj: true);
|
||||||
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, 脚輪_金具1CD, DisUnit, abj: true);
|
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, 脚輪_金具1CD, DisUnit, abj: true);
|
||||||
@@ -374,7 +374,7 @@ 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 * -136.0;
|
X0Y0_Leg.AngleBase = num * -136.0;
|
||||||
本体.JoinPAall();
|
本体.JoinPAall();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -389,7 +389,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public override void 色更新()
|
public override void 色更新()
|
||||||
{
|
{
|
||||||
X0Y0_脚CP.Update();
|
X0Y0_LegCP.Update();
|
||||||
X0Y0_筋CP.Update();
|
X0Y0_筋CP.Update();
|
||||||
X0Y0_脚輪_革CP.Update();
|
X0Y0_脚輪_革CP.Update();
|
||||||
X0Y0_脚輪_金具1CP.Update();
|
X0Y0_脚輪_金具1CP.Update();
|
||||||
@@ -408,7 +408,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色N0(体配色 体配色)
|
private void 配色N0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref 体配色.毛0O);
|
筋CD = new ColorD(ref 体配色.薄線, ref 体配色.毛0O);
|
||||||
脚輪_革CD = new ColorD();
|
脚輪_革CD = new ColorD();
|
||||||
脚輪_金具1CD = new ColorD();
|
脚輪_金具1CD = new ColorD();
|
||||||
@@ -4,9 +4,9 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 脚_蹄D : 獣脚D
|
public class Leg_蹄D : 獣脚D
|
||||||
{
|
{
|
||||||
public bool 脚_表示 = true;
|
public bool Leg_表示 = true;
|
||||||
|
|
||||||
public bool 筋_表示;
|
public bool 筋_表示;
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public bool 鎖表示;
|
public bool 鎖表示;
|
||||||
|
|
||||||
public 脚_蹄D()
|
public Leg_蹄D()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
@@ -35,12 +35,12 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
足_接続.Add(e);
|
足_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.脚_蹄_足_接続;
|
e.接続情報 = ConnectionInfo.Leg_蹄_足_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 脚_蹄(DisUnit, 配色指定, 体配色, Med, this);
|
return new Leg_蹄(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3,9 +3,9 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 脚_鳥 : 獣脚
|
public class Leg_鳥 : 獣脚
|
||||||
{
|
{
|
||||||
public Par X0Y0_脚;
|
public Par X0Y0_Leg;
|
||||||
|
|
||||||
public Par X0Y0_筋;
|
public Par X0Y0_筋;
|
||||||
|
|
||||||
@@ -21,7 +21,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public Par X0Y0_脚輪_金具右;
|
public Par X0Y0_脚輪_金具右;
|
||||||
|
|
||||||
public ColorD 脚CD;
|
public ColorD LegCD;
|
||||||
|
|
||||||
public ColorD 筋CD;
|
public ColorD 筋CD;
|
||||||
|
|
||||||
@@ -37,7 +37,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public ColorD 脚輪_金具右CD;
|
public ColorD 脚輪_金具右CD;
|
||||||
|
|
||||||
public ColorP X0Y0_脚CP;
|
public ColorP X0Y0_LegCP;
|
||||||
|
|
||||||
public ColorP X0Y0_筋CP;
|
public ColorP X0Y0_筋CP;
|
||||||
|
|
||||||
@@ -93,16 +93,16 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool 脚_表示
|
public bool Leg_表示
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return X0Y0_脚.Dra;
|
return X0Y0_Leg.Dra;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
X0Y0_脚.Dra = value;
|
X0Y0_Leg.Dra = value;
|
||||||
X0Y0_脚.Hit = value;
|
X0Y0_Leg.Hit = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -230,11 +230,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚_表示;
|
return Leg_表示;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚_表示 = value;
|
Leg_表示 = value;
|
||||||
筋_表示 = value;
|
筋_表示 = value;
|
||||||
脚輪_革_表示 = value;
|
脚輪_革_表示 = value;
|
||||||
脚輪_金具1_表示 = value;
|
脚輪_金具1_表示 = value;
|
||||||
@@ -250,11 +250,11 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return 脚CD.不透明度;
|
return LegCD.不透明度;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
脚CD.不透明度 = value;
|
LegCD.不透明度 = value;
|
||||||
筋CD.不透明度 = value;
|
筋CD.不透明度 = value;
|
||||||
脚輪_革CD.不透明度 = value;
|
脚輪_革CD.不透明度 = value;
|
||||||
脚輪_金具1CD.不透明度 = value;
|
脚輪_金具1CD.不透明度 = value;
|
||||||
@@ -265,22 +265,22 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public JointS 足_接続点 => new JointS(本体, X0Y0_脚, 0);
|
public JointS 足_接続点 => new JointS(本体, X0Y0_Leg, 0);
|
||||||
|
|
||||||
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
public JointS 鎖1_接続点 => new JointS(本体, X0Y0_脚輪_金具左, 0);
|
||||||
|
|
||||||
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_脚輪_金具右, 0);
|
||||||
|
|
||||||
public 脚_鳥(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 脚_鳥D e)
|
public Leg_鳥(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, Leg_鳥D e)
|
||||||
{
|
{
|
||||||
脚_鳥 脚_鳥2 = this;
|
Leg_鳥 Leg_鳥2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif(Sta.脚左["四足脚"][2]);
|
Dif dif = new Dif(Sta.脚左["四足脚"][2]);
|
||||||
本体 = new Difs();
|
本体 = new Difs();
|
||||||
本体.Tag = dif.Tag;
|
本体.Tag = dif.Tag;
|
||||||
本体.Add(dif);
|
本体.Add(dif);
|
||||||
Pars pars = 本体[0][0];
|
Pars pars = 本体[0][0];
|
||||||
X0Y0_脚 = pars["脚"].ToPar();
|
X0Y0_Leg = pars["脚"].ToPar();
|
||||||
X0Y0_筋 = pars["筋"].ToPar();
|
X0Y0_筋 = pars["筋"].ToPar();
|
||||||
Pars pars2 = pars["脚輪"].ToPars();
|
Pars pars2 = pars["脚輪"].ToPars();
|
||||||
X0Y0_脚輪_革 = pars2["革"].ToPar();
|
X0Y0_脚輪_革 = pars2["革"].ToPar();
|
||||||
@@ -313,7 +313,7 @@ namespace SlaveMatrix
|
|||||||
サイズ = e.サイズ;
|
サイズ = e.サイズ;
|
||||||
サイズX = e.サイズX;
|
サイズX = e.サイズX;
|
||||||
サイズY = e.サイズY;
|
サイズY = e.サイズY;
|
||||||
脚_表示 = e.脚_表示;
|
Leg_表示 = e.Leg_表示;
|
||||||
筋_表示 = e.筋_表示;
|
筋_表示 = e.筋_表示;
|
||||||
脚輪_革_表示 = e.脚輪_革_表示;
|
脚輪_革_表示 = e.脚輪_革_表示;
|
||||||
脚輪_金具1_表示 = e.脚輪_金具1_表示;
|
脚輪_金具1_表示 = e.脚輪_金具1_表示;
|
||||||
@@ -335,15 +335,15 @@ namespace SlaveMatrix
|
|||||||
足_接続 = e.足_接続.Select(delegate(EleD g)
|
足_接続 = e.足_接続.Select(delegate(EleD g)
|
||||||
{
|
{
|
||||||
f = g.GetEle(DisUnit, Med, 体配色);
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
f.Par = 脚_鳥2;
|
f.Par = Leg_鳥2;
|
||||||
f.ConnectionType = ConnectionInfo.脚_鳥_足_接続;
|
f.ConnectionType = ConnectionInfo.Leg_鳥_足_接続;
|
||||||
f.接続(脚_鳥2.足_接続点);
|
f.接続(Leg_鳥2.足_接続点);
|
||||||
return f;
|
return f;
|
||||||
}).ToArray();
|
}).ToArray();
|
||||||
}
|
}
|
||||||
base.配色指定 = 配色指定;
|
base.配色指定 = 配色指定;
|
||||||
配色(体配色);
|
配色(体配色);
|
||||||
X0Y0_脚CP = new ColorP(X0Y0_脚, 脚CD, DisUnit, abj: true);
|
X0Y0_LegCP = new ColorP(X0Y0_Leg, LegCD, DisUnit, abj: true);
|
||||||
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
X0Y0_筋CP = new ColorP(X0Y0_筋, 筋CD, DisUnit, abj: false);
|
||||||
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, 脚輪_革CD, DisUnit, abj: true);
|
X0Y0_脚輪_革CP = new ColorP(X0Y0_脚輪_革, 脚輪_革CD, DisUnit, abj: true);
|
||||||
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, 脚輪_金具1CD, DisUnit, abj: true);
|
X0Y0_脚輪_金具1CP = new ColorP(X0Y0_脚輪_金具1, 脚輪_金具1CD, DisUnit, abj: true);
|
||||||
@@ -374,7 +374,7 @@ 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 * -136.0;
|
X0Y0_Leg.AngleBase = num * -136.0;
|
||||||
本体.JoinPAall();
|
本体.JoinPAall();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -389,7 +389,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public override void 色更新()
|
public override void 色更新()
|
||||||
{
|
{
|
||||||
X0Y0_脚CP.Update();
|
X0Y0_LegCP.Update();
|
||||||
X0Y0_筋CP.Update();
|
X0Y0_筋CP.Update();
|
||||||
X0Y0_脚輪_革CP.Update();
|
X0Y0_脚輪_革CP.Update();
|
||||||
X0Y0_脚輪_金具1CP.Update();
|
X0Y0_脚輪_金具1CP.Update();
|
||||||
@@ -408,7 +408,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
private void 配色N0(体配色 体配色)
|
private void 配色N0(体配色 体配色)
|
||||||
{
|
{
|
||||||
脚CD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
LegCD = new ColorD(ref Col.Black, ref 体配色.毛0O);
|
||||||
筋CD = new ColorD(ref 体配色.薄線, ref 体配色.毛0O);
|
筋CD = new ColorD(ref 体配色.薄線, ref 体配色.毛0O);
|
||||||
脚輪_革CD = new ColorD();
|
脚輪_革CD = new ColorD();
|
||||||
脚輪_金具1CD = new ColorD();
|
脚輪_金具1CD = new ColorD();
|
||||||
@@ -4,9 +4,9 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 脚_獣D : 獣脚D
|
public class Leg_鳥D : 獣脚D
|
||||||
{
|
{
|
||||||
public bool 脚_表示 = true;
|
public bool Leg_表示 = true;
|
||||||
|
|
||||||
public bool 筋_表示;
|
public bool 筋_表示;
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public bool 鎖表示;
|
public bool 鎖表示;
|
||||||
|
|
||||||
public 脚_獣D()
|
public Leg_鳥D()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
@@ -35,12 +35,12 @@ namespace SlaveMatrix
|
|||||||
{
|
{
|
||||||
足_接続.Add(e);
|
足_接続.Add(e);
|
||||||
e.Par = this;
|
e.Par = this;
|
||||||
e.接続情報 = ConnectionInfo.脚_獣_足_接続;
|
e.接続情報 = ConnectionInfo.Leg_鳥_足_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 脚_獣(DisUnit, 配色指定, 体配色, Med, this);
|
return new Leg_鳥(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1169,7 +1169,7 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_首輪_金具右, 0);
|
public JointS 鎖2_接続点 => new JointS(本体, X0Y0_首輪_金具右, 0);
|
||||||
|
|
||||||
public Neck(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, NeckD e)
|
public Neck(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, NeckD e)
|
||||||
{
|
{
|
||||||
Neck 首2 = this;
|
Neck 首2 = this;
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ namespace SlaveMatrix
|
|||||||
e.接続情報 = ConnectionInfo.Neck_Head_接続;
|
e.接続情報 = ConnectionInfo.Neck_Head_接続;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new Neck(DisUnit, 配色指定, 体配色, Med, this);
|
return new Neck(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
|
|||||||
478
SlaveMatrix/SlaveMatrix/BodyPartClasses/Shoulder.cs
Normal file
478
SlaveMatrix/SlaveMatrix/BodyPartClasses/Shoulder.cs
Normal file
@@ -0,0 +1,478 @@
|
|||||||
|
using System.Linq;
|
||||||
|
using _2DGAMELIB;
|
||||||
|
|
||||||
|
namespace SlaveMatrix
|
||||||
|
{
|
||||||
|
public class Shoulder : Ele
|
||||||
|
{
|
||||||
|
public Par X0Y0_脇_脇;
|
||||||
|
|
||||||
|
public Par X0Y0_脇_筋肉;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_Shoulder;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_虫性_甲殻1;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_虫性_甲殻2;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_傷I1;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_傷I2;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_傷I3;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_傷I4;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_シャツ;
|
||||||
|
|
||||||
|
public Par X0Y0_Shoulder_ナース;
|
||||||
|
|
||||||
|
public ColorD 脇_脇CD;
|
||||||
|
|
||||||
|
public ColorD 脇_筋肉CD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_ShoulderCD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_虫性_甲殻1CD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_虫性_甲殻2CD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_傷I1CD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_傷I2CD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_傷I3CD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_傷I4CD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_シャツCD;
|
||||||
|
|
||||||
|
public ColorD Shoulder_ナースCD;
|
||||||
|
|
||||||
|
public ColorP X0Y0_脇_脇CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_脇_筋肉CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_ShoulderCP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_虫性_甲殻1CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_虫性_甲殻2CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_傷I1CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_傷I2CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_傷I3CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_傷I4CP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_シャツCP;
|
||||||
|
|
||||||
|
public ColorP X0Y0_Shoulder_ナースCP;
|
||||||
|
|
||||||
|
public スタンプK キスマーク;
|
||||||
|
|
||||||
|
public スタンプW 鞭痕;
|
||||||
|
|
||||||
|
public Ele[] 上腕_接続;
|
||||||
|
|
||||||
|
public override bool 欠損
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return 欠損_;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
欠損_ = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool 筋肉
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return 筋肉_;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
筋肉_ = value;
|
||||||
|
脇_筋肉_表示 = 筋肉_;
|
||||||
|
X0Y0_脇_脇.OP.ExpansionXY(X0Y0_脇_脇.OP.GetCenter(), 0.0005);
|
||||||
|
X0Y0_脇_脇.JP.ExpansionXY(X0Y0_脇_脇.JP.GetCenter(), 0.0005);
|
||||||
|
X0Y0_Shoulder_Shoulder.OP.ExpansionXY(X0Y0_Shoulder_Shoulder.OP.GetCenter(), 0.0005);
|
||||||
|
X0Y0_Shoulder_Shoulder.JP.ExpansionXY(X0Y0_Shoulder_Shoulder.JP.GetCenter(), 0.0005);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool 拘束
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return 拘束_;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
拘束_ = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool 脇_脇_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_脇_脇.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_脇_脇.Dra = value;
|
||||||
|
X0Y0_脇_脇.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool 脇_筋肉_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_脇_筋肉.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_脇_筋肉.Dra = value;
|
||||||
|
X0Y0_脇_筋肉.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_Shoulder.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_Shoulder.Dra = value;
|
||||||
|
X0Y0_Shoulder_Shoulder.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_虫性_甲殻1_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_虫性_甲殻1.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_虫性_甲殻1.Dra = value;
|
||||||
|
X0Y0_Shoulder_虫性_甲殻1.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_虫性_甲殻2_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_虫性_甲殻2.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_虫性_甲殻2.Dra = value;
|
||||||
|
X0Y0_Shoulder_虫性_甲殻2.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_傷I1_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_傷I1.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_傷I1.Dra = value;
|
||||||
|
X0Y0_Shoulder_傷I1.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_傷I2_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_傷I2.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_傷I2.Dra = value;
|
||||||
|
X0Y0_Shoulder_傷I2.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_傷I3_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_傷I3.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_傷I3.Dra = value;
|
||||||
|
X0Y0_Shoulder_傷I3.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_傷I4_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_傷I4.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_傷I4.Dra = value;
|
||||||
|
X0Y0_Shoulder_傷I4.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_シャツ_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_シャツ.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_シャツ.Dra = value;
|
||||||
|
X0Y0_Shoulder_シャツ.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Shoulder_ナース_表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return X0Y0_Shoulder_ナース.Dra;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_ナース.Dra = value;
|
||||||
|
X0Y0_Shoulder_ナース.Hit = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool 表示
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return 脇_脇_表示;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
脇_脇_表示 = value;
|
||||||
|
脇_筋肉_表示 = value;
|
||||||
|
Shoulder_表示 = value;
|
||||||
|
Shoulder_虫性_甲殻1_表示 = value;
|
||||||
|
Shoulder_虫性_甲殻2_表示 = value;
|
||||||
|
Shoulder_傷I1_表示 = value;
|
||||||
|
Shoulder_傷I2_表示 = value;
|
||||||
|
Shoulder_傷I3_表示 = value;
|
||||||
|
Shoulder_傷I4_表示 = value;
|
||||||
|
Shoulder_シャツ_表示 = value;
|
||||||
|
Shoulder_ナース_表示 = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public override double 濃度
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return 脇_脇CD.不透明度;
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
脇_脇CD.不透明度 = value;
|
||||||
|
脇_筋肉CD.不透明度 = value;
|
||||||
|
Shoulder_ShoulderCD.不透明度 = value;
|
||||||
|
Shoulder_虫性_甲殻1CD.不透明度 = value;
|
||||||
|
Shoulder_虫性_甲殻2CD.不透明度 = value;
|
||||||
|
Shoulder_傷I1CD.不透明度 = value;
|
||||||
|
Shoulder_傷I2CD.不透明度 = value;
|
||||||
|
Shoulder_傷I3CD.不透明度 = value;
|
||||||
|
Shoulder_傷I4CD.不透明度 = value;
|
||||||
|
Shoulder_シャツCD.不透明度 = value;
|
||||||
|
Shoulder_ナースCD.不透明度 = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public JointS 上腕_接続点 => new JointS(本体, X0Y0_Shoulder_Shoulder, 1);
|
||||||
|
|
||||||
|
public Shoulder(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, ShoulderD e)
|
||||||
|
{
|
||||||
|
Shoulder Shoulder2 = this;
|
||||||
|
ThisType = GetType();
|
||||||
|
本体 = new Difs(Sta.肩左["Shoulder"]);
|
||||||
|
Pars pars = 本体[0][0];
|
||||||
|
Pars pars2 = pars["脇"].ToPars();
|
||||||
|
X0Y0_脇_脇 = pars2["脇"].ToPar();
|
||||||
|
X0Y0_脇_筋肉 = pars2["筋肉"].ToPar();
|
||||||
|
pars2 = pars["肩"].ToPars();
|
||||||
|
X0Y0_Shoulder_Shoulder = pars2["肩"].ToPar();
|
||||||
|
Pars pars3 = pars2["虫性"].ToPars();
|
||||||
|
X0Y0_Shoulder_虫性_甲殻1 = pars3["甲殻1"].ToPar();
|
||||||
|
X0Y0_Shoulder_虫性_甲殻2 = pars3["甲殻2"].ToPar();
|
||||||
|
X0Y0_Shoulder_傷I1 = pars2["傷I1"].ToPar();
|
||||||
|
X0Y0_Shoulder_傷I2 = pars2["傷I2"].ToPar();
|
||||||
|
X0Y0_Shoulder_傷I3 = pars2["傷I3"].ToPar();
|
||||||
|
X0Y0_Shoulder_傷I4 = pars2["傷I4"].ToPar();
|
||||||
|
X0Y0_Shoulder_シャツ = pars2["シャツ"].ToPar();
|
||||||
|
X0Y0_Shoulder_ナース = pars2["ナース"].ToPar();
|
||||||
|
本体.SetJoints();
|
||||||
|
接続根 = new JointD(本体);
|
||||||
|
右 = e.右;
|
||||||
|
反転X = e.反転X;
|
||||||
|
反転Y = e.反転Y;
|
||||||
|
基準C = e.基準C;
|
||||||
|
位置C = e.位置C;
|
||||||
|
角度B = e.角度B;
|
||||||
|
角度C = e.角度C;
|
||||||
|
尺度B = e.尺度B;
|
||||||
|
尺度C = e.尺度C;
|
||||||
|
尺度XB = e.尺度XB;
|
||||||
|
尺度XC = e.尺度XC;
|
||||||
|
尺度YB = e.尺度YB;
|
||||||
|
尺度YC = e.尺度YC;
|
||||||
|
肥大 = e.肥大;
|
||||||
|
身長 = e.身長;
|
||||||
|
Xv = e.Xv;
|
||||||
|
Yv = e.Yv;
|
||||||
|
Xi = e.Xi;
|
||||||
|
Yi = e.Yi;
|
||||||
|
サイズ = e.サイズ;
|
||||||
|
サイズX = e.サイズX;
|
||||||
|
サイズY = e.サイズY;
|
||||||
|
脇_脇_表示 = e.脇_脇_表示;
|
||||||
|
脇_筋肉_表示 = e.脇_筋肉_表示;
|
||||||
|
Shoulder_表示 = e.Shoulder_表示;
|
||||||
|
Shoulder_虫性_甲殻1_表示 = e.Shoulder_虫性_甲殻1_表示;
|
||||||
|
Shoulder_虫性_甲殻2_表示 = e.Shoulder_虫性_甲殻2_表示;
|
||||||
|
Shoulder_傷I1_表示 = e.Shoulder_傷I1_表示;
|
||||||
|
Shoulder_傷I2_表示 = e.Shoulder_傷I2_表示;
|
||||||
|
Shoulder_傷I3_表示 = e.Shoulder_傷I3_表示;
|
||||||
|
Shoulder_傷I4_表示 = e.Shoulder_傷I4_表示;
|
||||||
|
Shoulder_シャツ_表示 = e.Shoulder_シャツ_表示;
|
||||||
|
Shoulder_ナース_表示 = e.Shoulder_ナース_表示;
|
||||||
|
欠損 = e.欠損;
|
||||||
|
筋肉 = e.筋肉;
|
||||||
|
拘束 = e.拘束;
|
||||||
|
if (!e.表示)
|
||||||
|
{
|
||||||
|
表示 = false;
|
||||||
|
}
|
||||||
|
if (e.上腕_接続.Count > 0)
|
||||||
|
{
|
||||||
|
Ele f;
|
||||||
|
上腕_接続 = e.上腕_接続.Select(delegate(EleD g)
|
||||||
|
{
|
||||||
|
f = g.GetEle(DisUnit, Med, 体配色);
|
||||||
|
f.Par = Shoulder2;
|
||||||
|
f.ConnectionType = ConnectionInfo.Shoulder_上腕_接続;
|
||||||
|
f.接続(Shoulder2.上腕_接続点);
|
||||||
|
return f;
|
||||||
|
}).ToArray();
|
||||||
|
}
|
||||||
|
base.配色指定 = 配色指定;
|
||||||
|
配色(体配色);
|
||||||
|
X0Y0_脇_脇CP = new ColorP(X0Y0_脇_脇, 脇_脇CD, DisUnit, abj: true);
|
||||||
|
X0Y0_脇_筋肉CP = new ColorP(X0Y0_脇_筋肉, 脇_筋肉CD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_ShoulderCP = new ColorP(X0Y0_Shoulder_Shoulder, Shoulder_ShoulderCD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_虫性_甲殻1CP = new ColorP(X0Y0_Shoulder_虫性_甲殻1, Shoulder_虫性_甲殻1CD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_虫性_甲殻2CP = new ColorP(X0Y0_Shoulder_虫性_甲殻2, Shoulder_虫性_甲殻2CD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_傷I1CP = new ColorP(X0Y0_Shoulder_傷I1, Shoulder_傷I1CD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_傷I2CP = new ColorP(X0Y0_Shoulder_傷I2, Shoulder_傷I2CD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_傷I3CP = new ColorP(X0Y0_Shoulder_傷I3, Shoulder_傷I3CD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_傷I4CP = new ColorP(X0Y0_Shoulder_傷I4, Shoulder_傷I4CD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_シャツCP = new ColorP(X0Y0_Shoulder_シャツ, Shoulder_シャツCD, DisUnit, abj: true);
|
||||||
|
X0Y0_Shoulder_ナースCP = new ColorP(X0Y0_Shoulder_ナース, Shoulder_ナースCD, DisUnit, abj: true);
|
||||||
|
濃度 = e.濃度;
|
||||||
|
X0Y0_脇_脇.BasePointBase = X0Y0_脇_脇.BasePointBase.AddY(-0.001);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void 脇描画(RenderArea Are)
|
||||||
|
{
|
||||||
|
Are.Draw(X0Y0_脇_脇);
|
||||||
|
Are.Draw(X0Y0_脇_筋肉);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void 服描画(RenderArea Are)
|
||||||
|
{
|
||||||
|
Are.Draw(X0Y0_Shoulder_シャツ);
|
||||||
|
Are.Draw(X0Y0_Shoulder_ナース);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void 描画0(RenderArea Are)
|
||||||
|
{
|
||||||
|
Are.Draw(X0Y0_Shoulder_Shoulder);
|
||||||
|
Are.Draw(X0Y0_Shoulder_傷I1);
|
||||||
|
Are.Draw(X0Y0_Shoulder_傷I2);
|
||||||
|
Are.Draw(X0Y0_Shoulder_傷I3);
|
||||||
|
Are.Draw(X0Y0_Shoulder_傷I4);
|
||||||
|
キスマーク.Draw(Are);
|
||||||
|
鞭痕.Draw(Are);
|
||||||
|
Are.Draw(X0Y0_Shoulder_虫性_甲殻1);
|
||||||
|
Are.Draw(X0Y0_Shoulder_虫性_甲殻2);
|
||||||
|
}
|
||||||
|
|
||||||
|
public override bool Is布(Par p)
|
||||||
|
{
|
||||||
|
if (p != X0Y0_Shoulder_シャツ)
|
||||||
|
{
|
||||||
|
return p == X0Y0_Shoulder_ナース;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override void 色更新()
|
||||||
|
{
|
||||||
|
X0Y0_脇_脇CP.Update();
|
||||||
|
X0Y0_脇_筋肉CP.Update();
|
||||||
|
X0Y0_Shoulder_ShoulderCP.Update();
|
||||||
|
X0Y0_Shoulder_虫性_甲殻1CP.Update();
|
||||||
|
X0Y0_Shoulder_虫性_甲殻2CP.Update();
|
||||||
|
X0Y0_Shoulder_傷I1CP.Update();
|
||||||
|
X0Y0_Shoulder_傷I2CP.Update();
|
||||||
|
X0Y0_Shoulder_傷I3CP.Update();
|
||||||
|
X0Y0_Shoulder_傷I4CP.Update();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void シャツ色更新(Vector2D[] シャツ)
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_シャツCP.Update(シャツ);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ナース色更新(Vector2D[] ナース)
|
||||||
|
{
|
||||||
|
X0Y0_Shoulder_ナースCP.Update(ナース);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void 配色(体配色 体配色)
|
||||||
|
{
|
||||||
|
配色N0(体配色);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void 配色N0(体配色 体配色)
|
||||||
|
{
|
||||||
|
脇_脇CD = new ColorD(ref Col.Black, ref 体配色.人肌R);
|
||||||
|
脇_筋肉CD = new ColorD(ref Col.Black, ref 体配色.人肌R);
|
||||||
|
Shoulder_ShoulderCD = new ColorD(ref Col.Black, ref 体配色.人肌O);
|
||||||
|
Shoulder_虫性_甲殻1CD = new ColorD(ref Col.Black, ref 体配色.甲1O);
|
||||||
|
Shoulder_虫性_甲殻2CD = new ColorD(ref Col.Black, ref 体配色.甲1O);
|
||||||
|
Shoulder_傷I1CD = new ColorD(ref Col.Empty, ref 体配色.粘膜);
|
||||||
|
Shoulder_傷I2CD = new ColorD(ref Col.Empty, ref 体配色.粘膜);
|
||||||
|
Shoulder_傷I3CD = new ColorD(ref Col.Empty, ref 体配色.粘膜);
|
||||||
|
Shoulder_傷I4CD = new ColorD(ref Col.Empty, ref 体配色.粘膜);
|
||||||
|
Shoulder_シャツCD = new ColorD();
|
||||||
|
Shoulder_ナースCD = new ColorD();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
51
SlaveMatrix/SlaveMatrix/BodyPartClasses/ShoulderD.cs
Normal file
51
SlaveMatrix/SlaveMatrix/BodyPartClasses/ShoulderD.cs
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using _2DGAMELIB;
|
||||||
|
|
||||||
|
namespace SlaveMatrix
|
||||||
|
{
|
||||||
|
[Serializable]
|
||||||
|
public class ShoulderD : EleD
|
||||||
|
{
|
||||||
|
public bool 脇_脇_表示 = true;
|
||||||
|
|
||||||
|
public bool 脇_筋肉_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_表示 = true;
|
||||||
|
|
||||||
|
public bool Shoulder_虫性_甲殻1_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_虫性_甲殻2_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_傷I1_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_傷I2_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_傷I3_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_傷I4_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_シャツ_表示;
|
||||||
|
|
||||||
|
public bool Shoulder_ナース_表示;
|
||||||
|
|
||||||
|
public List<EleD> 上腕_接続 = new List<EleD>();
|
||||||
|
|
||||||
|
public ShoulderD()
|
||||||
|
{
|
||||||
|
ThisType = GetType();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void 上腕接続(EleD e)
|
||||||
|
{
|
||||||
|
上腕_接続.Add(e);
|
||||||
|
e.Par = this;
|
||||||
|
e.接続情報 = ConnectionInfo.Shoulder_上腕_接続;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
|
{
|
||||||
|
return new Shoulder(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 横髪 : Ele
|
public class SideHair : Ele
|
||||||
{
|
{
|
||||||
public override double 肥大
|
public override double 肥大
|
||||||
{
|
{
|
||||||
@@ -3,7 +3,7 @@ using System;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 横髪D : EleD
|
public class SideHairD : EleD
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2,7 +2,7 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 横髪_カル : 横髪
|
public class SideHair_カル : SideHair
|
||||||
{
|
{
|
||||||
public Par X0Y0_髪1;
|
public Par X0Y0_髪1;
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public 横髪_カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 横髪_カルD e)
|
public SideHair_カル(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, SideHair_カルD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
@@ -4,7 +4,7 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 横髪_カルD : 横髪D
|
public class SideHair_カルD : SideHairD
|
||||||
{
|
{
|
||||||
public bool 髪1_表示 = true;
|
public bool 髪1_表示 = true;
|
||||||
|
|
||||||
@@ -18,12 +18,12 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public double 広がり;
|
public double 広がり;
|
||||||
|
|
||||||
public 横髪_カルD()
|
public SideHair_カルD()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
|
|
||||||
public 横髪_カルD SetRandom()
|
public SideHair_カルD SetRandom()
|
||||||
{
|
{
|
||||||
髪長1 = RNG.XS.NextDouble();
|
髪長1 = RNG.XS.NextDouble();
|
||||||
髪長2 = RNG.XS.NextDouble();
|
髪長2 = RNG.XS.NextDouble();
|
||||||
@@ -34,9 +34,9 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 横髪_カル(DisUnit, 配色指定, 体配色, Med, this);
|
return new SideHair_カル(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2,7 +2,7 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 横髪_ジグ : 横髪
|
public class SideHair_ジグ : SideHair
|
||||||
{
|
{
|
||||||
public Par X0Y0_髪1;
|
public Par X0Y0_髪1;
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public 横髪_ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 横髪_ジグD e)
|
public SideHair_ジグ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, SideHair_ジグD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
@@ -4,7 +4,7 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 横髪_ジグD : 横髪D
|
public class SideHair_ジグD : SideHairD
|
||||||
{
|
{
|
||||||
public bool 髪1_表示 = true;
|
public bool 髪1_表示 = true;
|
||||||
|
|
||||||
@@ -18,12 +18,12 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public double 広がり;
|
public double 広がり;
|
||||||
|
|
||||||
public 横髪_ジグD()
|
public SideHair_ジグD()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
|
|
||||||
public 横髪_ジグD SetRandom()
|
public SideHair_ジグD SetRandom()
|
||||||
{
|
{
|
||||||
髪長1 = RNG.XS.NextDouble();
|
髪長1 = RNG.XS.NextDouble();
|
||||||
髪長2 = RNG.XS.NextDouble();
|
髪長2 = RNG.XS.NextDouble();
|
||||||
@@ -34,9 +34,9 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 横髪_ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
return new SideHair_ジグ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2,7 +2,7 @@ using _2DGAMELIB;
|
|||||||
|
|
||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
public class 横髪_ハネ : 横髪
|
public class SideHair_ハネ : SideHair
|
||||||
{
|
{
|
||||||
public Par X0Y0_髪1;
|
public Par X0Y0_髪1;
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@ namespace SlaveMatrix
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public 横髪_ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, Med Med, 横髪_ハネD e)
|
public SideHair_ハネ(double DisUnit, 配色指定 配色指定, 体配色 体配色, ModeEventDispatcher Med, SideHair_ハネD e)
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
Dif dif = new Dif();
|
Dif dif = new Dif();
|
||||||
@@ -4,7 +4,7 @@ using _2DGAMELIB;
|
|||||||
namespace SlaveMatrix
|
namespace SlaveMatrix
|
||||||
{
|
{
|
||||||
[Serializable]
|
[Serializable]
|
||||||
public class 横髪_ハネD : 横髪D
|
public class SideHair_ハネD : SideHairD
|
||||||
{
|
{
|
||||||
public bool 髪1_表示 = true;
|
public bool 髪1_表示 = true;
|
||||||
|
|
||||||
@@ -18,12 +18,12 @@ namespace SlaveMatrix
|
|||||||
|
|
||||||
public double 広がり;
|
public double 広がり;
|
||||||
|
|
||||||
public 横髪_ハネD()
|
public SideHair_ハネD()
|
||||||
{
|
{
|
||||||
ThisType = GetType();
|
ThisType = GetType();
|
||||||
}
|
}
|
||||||
|
|
||||||
public 横髪_ハネD SetRandom()
|
public SideHair_ハネD SetRandom()
|
||||||
{
|
{
|
||||||
髪長1 = RNG.XS.NextDouble();
|
髪長1 = RNG.XS.NextDouble();
|
||||||
髪長2 = RNG.XS.NextDouble();
|
髪長2 = RNG.XS.NextDouble();
|
||||||
@@ -34,9 +34,9 @@ namespace SlaveMatrix
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public override Ele GetEle(double DisUnit, Med Med, 体配色 体配色)
|
public override Ele GetEle(double DisUnit, ModeEventDispatcher Med, 体配色 体配色)
|
||||||
{
|
{
|
||||||
return new 横髪_ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
return new SideHair_ハネ(DisUnit, 配色指定, 体配色, Med, this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user