using _2DGAMELIB; namespace SlaveMatrix { public class 断面_獣 : 断面 { public ShapePart X0Y0_膣基; public ShapePart X0Y0_膣壁左; public ShapePart X0Y0_膣壁右; public ShapePart X0Y0_卵巣左; public ShapePart X0Y0_卵管左; public ShapePart X0Y0_卵巣右; public ShapePart X0Y0_卵管右; public ShapePart X0Y0_子宮; public ShapePart X0Y0_子宮内; public ShapePart X0Y0_子宮口; public ShapePart X0Y0_精液; public ShapePart X0Y1_膣基; public ShapePart X0Y1_膣壁左; public ShapePart X0Y1_膣壁右; public ShapePart X0Y1_卵巣左; public ShapePart X0Y1_卵管左; public ShapePart X0Y1_卵巣右; public ShapePart X0Y1_卵管右; public ShapePart X0Y1_子宮; public ShapePart X0Y1_子宮内; public ShapePart X0Y1_子宮口; public ShapePart X0Y1_精液; public ShapePart X0Y2_膣基; public ShapePart X0Y2_膣壁左; public ShapePart X0Y2_膣壁右; public ShapePart X0Y2_卵巣左; public ShapePart X0Y2_卵管左; public ShapePart X0Y2_卵巣右; public ShapePart X0Y2_卵管右; public ShapePart X0Y2_子宮; public ShapePart X0Y2_子宮内; public ShapePart X0Y2_子宮口; public ShapePart X0Y2_精液; public ShapePart X0Y3_膣基; public ShapePart X0Y3_膣壁左; public ShapePart X0Y3_膣壁右; public ShapePart X0Y3_卵巣左; public ShapePart X0Y3_卵管左; public ShapePart X0Y3_卵巣右; public ShapePart X0Y3_卵管右; public ShapePart X0Y3_子宮; public ShapePart X0Y3_子宮内; public ShapePart X0Y3_子宮口; public ShapePart X0Y3_精液; public ShapePart X0Y4_膣基; public ShapePart X0Y4_膣壁左; public ShapePart X0Y4_膣壁右; public ShapePart X0Y4_卵巣左; public ShapePart X0Y4_卵管左; public ShapePart X0Y4_卵巣右; public ShapePart X0Y4_卵管右; public ShapePart X0Y4_子宮; public ShapePart X0Y4_子宮内; public ShapePart X0Y4_子宮口; public ShapePart X0Y4_精液; public ColorD 膣基CD; public ColorD 膣壁左CD; public ColorD 膣壁右CD; public ColorD 卵巣左CD; public ColorD 卵管左CD; public ColorD 卵巣右CD; public ColorD 卵管右CD; public ColorD 子宮CD; public ColorD 子宮内CD; public ColorD 子宮口CD; public ColorD 精液CD; public ColorP X0Y0_膣基CP; public ColorP X0Y0_膣壁左CP; public ColorP X0Y0_膣壁右CP; public ColorP X0Y0_卵巣左CP; public ColorP X0Y0_卵管左CP; public ColorP X0Y0_卵巣右CP; public ColorP X0Y0_卵管右CP; public ColorP X0Y0_子宮CP; public ColorP X0Y0_子宮内CP; public ColorP X0Y0_子宮口CP; public ColorP X0Y0_精液CP; public ColorP X0Y1_膣基CP; public ColorP X0Y1_膣壁左CP; public ColorP X0Y1_膣壁右CP; public ColorP X0Y1_卵巣左CP; public ColorP X0Y1_卵管左CP; public ColorP X0Y1_卵巣右CP; public ColorP X0Y1_卵管右CP; public ColorP X0Y1_子宮CP; public ColorP X0Y1_子宮内CP; public ColorP X0Y1_子宮口CP; public ColorP X0Y1_精液CP; public ColorP X0Y2_膣基CP; public ColorP X0Y2_膣壁左CP; public ColorP X0Y2_膣壁右CP; public ColorP X0Y2_卵巣左CP; public ColorP X0Y2_卵管左CP; public ColorP X0Y2_卵巣右CP; public ColorP X0Y2_卵管右CP; public ColorP X0Y2_子宮CP; public ColorP X0Y2_子宮内CP; public ColorP X0Y2_子宮口CP; public ColorP X0Y2_精液CP; public ColorP X0Y3_膣基CP; public ColorP X0Y3_膣壁左CP; public ColorP X0Y3_膣壁右CP; public ColorP X0Y3_卵巣左CP; public ColorP X0Y3_卵管左CP; public ColorP X0Y3_卵巣右CP; public ColorP X0Y3_卵管右CP; public ColorP X0Y3_子宮CP; public ColorP X0Y3_子宮内CP; public ColorP X0Y3_子宮口CP; public ColorP X0Y3_精液CP; public ColorP X0Y4_膣基CP; public ColorP X0Y4_膣壁左CP; public ColorP X0Y4_膣壁右CP; public ColorP X0Y4_卵巣左CP; public ColorP X0Y4_卵管左CP; public ColorP X0Y4_卵巣右CP; public ColorP X0Y4_卵管右CP; public ColorP X0Y4_子宮CP; public ColorP X0Y4_子宮内CP; public ColorP X0Y4_子宮口CP; public ColorP X0Y4_精液CP; public override bool 欠損 { get { return 欠損_; } set { 欠損_ = value; } } public override bool 筋肉 { get { return 筋肉_; } set { 筋肉_ = value; } } public override bool 拘束 { get { return 拘束_; } set { 拘束_ = value; } } public bool 膣基_表示 { get { return X0Y0_膣基.Dra; } set { X0Y0_膣基.Dra = value; X0Y1_膣基.Dra = value; X0Y2_膣基.Dra = value; X0Y3_膣基.Dra = value; X0Y4_膣基.Dra = value; X0Y0_膣基.Hit = value; X0Y1_膣基.Hit = value; X0Y2_膣基.Hit = value; X0Y3_膣基.Hit = value; X0Y4_膣基.Hit = value; } } public bool 膣壁左_表示 { get { return X0Y0_膣壁左.Dra; } set { X0Y0_膣壁左.Dra = value; X0Y1_膣壁左.Dra = value; X0Y2_膣壁左.Dra = value; X0Y3_膣壁左.Dra = value; X0Y4_膣壁左.Dra = value; X0Y0_膣壁左.Hit = value; X0Y1_膣壁左.Hit = value; X0Y2_膣壁左.Hit = value; X0Y3_膣壁左.Hit = value; X0Y4_膣壁左.Hit = value; } } public bool 膣壁右_表示 { get { return X0Y0_膣壁右.Dra; } set { X0Y0_膣壁右.Dra = value; X0Y1_膣壁右.Dra = value; X0Y2_膣壁右.Dra = value; X0Y3_膣壁右.Dra = value; X0Y4_膣壁右.Dra = value; X0Y0_膣壁右.Hit = value; X0Y1_膣壁右.Hit = value; X0Y2_膣壁右.Hit = value; X0Y3_膣壁右.Hit = value; X0Y4_膣壁右.Hit = value; } } public bool 卵巣左_表示 { get { return X0Y0_卵巣左.Dra; } set { X0Y0_卵巣左.Dra = value; X0Y1_卵巣左.Dra = value; X0Y2_卵巣左.Dra = value; X0Y3_卵巣左.Dra = value; X0Y4_卵巣左.Dra = value; X0Y0_卵巣左.Hit = value; X0Y1_卵巣左.Hit = value; X0Y2_卵巣左.Hit = value; X0Y3_卵巣左.Hit = value; X0Y4_卵巣左.Hit = value; } } public bool 卵管左_表示 { get { return X0Y0_卵管左.Dra; } set { X0Y0_卵管左.Dra = value; X0Y1_卵管左.Dra = value; X0Y2_卵管左.Dra = value; X0Y3_卵管左.Dra = value; X0Y4_卵管左.Dra = value; X0Y0_卵管左.Hit = value; X0Y1_卵管左.Hit = value; X0Y2_卵管左.Hit = value; X0Y3_卵管左.Hit = value; X0Y4_卵管左.Hit = value; } } public bool 卵巣右_表示 { get { return X0Y0_卵巣右.Dra; } set { X0Y0_卵巣右.Dra = value; X0Y1_卵巣右.Dra = value; X0Y2_卵巣右.Dra = value; X0Y3_卵巣右.Dra = value; X0Y4_卵巣右.Dra = value; X0Y0_卵巣右.Hit = value; X0Y1_卵巣右.Hit = value; X0Y2_卵巣右.Hit = value; X0Y3_卵巣右.Hit = value; X0Y4_卵巣右.Hit = value; } } public bool 卵管右_表示 { get { return X0Y0_卵管右.Dra; } set { X0Y0_卵管右.Dra = value; X0Y1_卵管右.Dra = value; X0Y2_卵管右.Dra = value; X0Y3_卵管右.Dra = value; X0Y4_卵管右.Dra = value; X0Y0_卵管右.Hit = value; X0Y1_卵管右.Hit = value; X0Y2_卵管右.Hit = value; X0Y3_卵管右.Hit = value; X0Y4_卵管右.Hit = value; } } public bool 子宮_表示 { get { return X0Y0_子宮.Dra; } set { X0Y0_子宮.Dra = value; X0Y1_子宮.Dra = value; X0Y2_子宮.Dra = value; X0Y3_子宮.Dra = value; X0Y4_子宮.Dra = value; X0Y0_子宮.Hit = value; X0Y1_子宮.Hit = value; X0Y2_子宮.Hit = value; X0Y3_子宮.Hit = value; X0Y4_子宮.Hit = value; } } public bool 子宮内_表示 { get { return X0Y0_子宮内.Dra; } set { X0Y0_子宮内.Dra = value; X0Y1_子宮内.Dra = value; X0Y2_子宮内.Dra = value; X0Y3_子宮内.Dra = value; X0Y4_子宮内.Dra = value; X0Y0_子宮内.Hit = value; X0Y1_子宮内.Hit = value; X0Y2_子宮内.Hit = value; X0Y3_子宮内.Hit = value; X0Y4_子宮内.Hit = value; } } public bool 子宮口_表示 { get { return X0Y0_子宮口.Dra; } set { X0Y0_子宮口.Dra = value; X0Y1_子宮口.Dra = value; X0Y2_子宮口.Dra = value; X0Y3_子宮口.Dra = value; X0Y4_子宮口.Dra = value; X0Y0_子宮口.Hit = value; X0Y1_子宮口.Hit = value; X0Y2_子宮口.Hit = value; X0Y3_子宮口.Hit = value; X0Y4_子宮口.Hit = value; } } public bool 精液_表示 { get { return X0Y0_精液.Dra; } set { X0Y0_精液.Dra = value; X0Y1_精液.Dra = value; X0Y2_精液.Dra = value; X0Y3_精液.Dra = value; X0Y4_精液.Dra = value; X0Y0_精液.Hit = value; X0Y1_精液.Hit = value; X0Y2_精液.Hit = value; X0Y3_精液.Hit = value; X0Y4_精液.Hit = value; } } public override bool 表示 { get { return 膣基_表示; } set { 膣基_表示 = value; 膣壁左_表示 = value; 膣壁右_表示 = value; 卵巣左_表示 = value; 卵管左_表示 = value; 卵巣右_表示 = value; 卵管右_表示 = value; 子宮_表示 = value; 子宮内_表示 = value; 子宮口_表示 = value; 精液_表示 = value; } } public override double Intensity { get { return 膣基CD.不透明度; } set { 膣基CD.不透明度 = value; 膣壁左CD.不透明度 = value; 膣壁右CD.不透明度 = value; 卵巣左CD.不透明度 = value; 卵管左CD.不透明度 = value; 卵巣右CD.不透明度 = value; 卵管右CD.不透明度 = value; 子宮CD.不透明度 = value; 子宮内CD.不透明度 = value; 子宮口CD.不透明度 = value; 精液CD.不透明度 = value; } } public override double 精液濃度 { get { return 精液CD.不透明度; } set { 精液CD.不透明度 = value; } } public override double 膣サイズY { get { return X0Y0_膣基.SizeYCont; } set { X0Y0_膣基.SizeYCont = value; X0Y0_膣壁左.SizeYCont = value; X0Y0_膣壁右.SizeYCont = value; X0Y1_膣基.SizeYCont = value; X0Y1_膣壁左.SizeYCont = value; X0Y1_膣壁右.SizeYCont = value; X0Y2_膣基.SizeYCont = value; X0Y2_膣壁左.SizeYCont = value; X0Y2_膣壁右.SizeYCont = value; X0Y3_膣基.SizeYCont = value; X0Y3_膣壁左.SizeYCont = value; X0Y3_膣壁右.SizeYCont = value; X0Y4_膣基.SizeYCont = value; X0Y4_膣壁左.SizeYCont = value; X0Y4_膣壁右.SizeYCont = value; double sizeYCont = value.Reciprocal(); X0Y0_子宮.SizeYCont = sizeYCont; X0Y0_子宮内.SizeYCont = sizeYCont; X0Y0_子宮口.SizeYCont = sizeYCont; X0Y0_精液.SizeYCont = sizeYCont; X0Y1_子宮.SizeYCont = sizeYCont; X0Y1_子宮内.SizeYCont = sizeYCont; X0Y1_子宮口.SizeYCont = sizeYCont; X0Y1_精液.SizeYCont = sizeYCont; X0Y2_子宮.SizeYCont = sizeYCont; X0Y2_子宮内.SizeYCont = sizeYCont; X0Y2_子宮口.SizeYCont = sizeYCont; X0Y2_精液.SizeYCont = sizeYCont; X0Y3_子宮.SizeYCont = sizeYCont; X0Y3_子宮内.SizeYCont = sizeYCont; X0Y3_子宮口.SizeYCont = sizeYCont; X0Y3_精液.SizeYCont = sizeYCont; X0Y4_子宮.SizeYCont = sizeYCont; X0Y4_子宮内.SizeYCont = sizeYCont; X0Y4_子宮口.SizeYCont = sizeYCont; X0Y4_精液.SizeYCont = sizeYCont; } } public 断面_獣(double DisUnit, 配色指定 配色指定, BodyColorSet 体配色, ModeEventDispatcher Med, 断面_獣D e) { ThisType = GetType(); Body = new VariantGrid(GlobalState.半身["四足断面"]); PartGroup partGroup = Body[0][0]; X0Y0_膣基 = partGroup["膣基"].ToPar(); X0Y0_膣壁左 = partGroup["膣壁左"].ToPar(); X0Y0_膣壁右 = partGroup["膣壁右"].ToPar(); X0Y0_卵巣左 = partGroup["卵巣左"].ToPar(); X0Y0_卵管左 = partGroup["卵管左"].ToPar(); X0Y0_卵巣右 = partGroup["卵巣右"].ToPar(); X0Y0_卵管右 = partGroup["卵管右"].ToPar(); X0Y0_子宮 = partGroup["子宮"].ToPar(); X0Y0_子宮内 = partGroup["子宮内"].ToPar(); X0Y0_子宮口 = partGroup["子宮口"].ToPar(); X0Y0_精液 = partGroup["精液"].ToPar(); partGroup = Body[0][1]; X0Y1_膣基 = partGroup["膣基"].ToPar(); X0Y1_膣壁左 = partGroup["膣壁左"].ToPar(); X0Y1_膣壁右 = partGroup["膣壁右"].ToPar(); X0Y1_卵巣左 = partGroup["卵巣左"].ToPar(); X0Y1_卵管左 = partGroup["卵管左"].ToPar(); X0Y1_卵巣右 = partGroup["卵巣右"].ToPar(); X0Y1_卵管右 = partGroup["卵管右"].ToPar(); X0Y1_子宮 = partGroup["子宮"].ToPar(); X0Y1_子宮内 = partGroup["子宮内"].ToPar(); X0Y1_子宮口 = partGroup["子宮口"].ToPar(); X0Y1_精液 = partGroup["精液"].ToPar(); partGroup = Body[0][2]; X0Y2_膣基 = partGroup["膣基"].ToPar(); X0Y2_膣壁左 = partGroup["膣壁左"].ToPar(); X0Y2_膣壁右 = partGroup["膣壁右"].ToPar(); X0Y2_卵巣左 = partGroup["卵巣左"].ToPar(); X0Y2_卵管左 = partGroup["卵管左"].ToPar(); X0Y2_卵巣右 = partGroup["卵巣右"].ToPar(); X0Y2_卵管右 = partGroup["卵管右"].ToPar(); X0Y2_子宮 = partGroup["子宮"].ToPar(); X0Y2_子宮内 = partGroup["子宮内"].ToPar(); X0Y2_子宮口 = partGroup["子宮口"].ToPar(); X0Y2_精液 = partGroup["精液"].ToPar(); partGroup = Body[0][3]; X0Y3_膣基 = partGroup["膣基"].ToPar(); X0Y3_膣壁左 = partGroup["膣壁左"].ToPar(); X0Y3_膣壁右 = partGroup["膣壁右"].ToPar(); X0Y3_卵巣左 = partGroup["卵巣左"].ToPar(); X0Y3_卵管左 = partGroup["卵管左"].ToPar(); X0Y3_卵巣右 = partGroup["卵巣右"].ToPar(); X0Y3_卵管右 = partGroup["卵管右"].ToPar(); X0Y3_子宮 = partGroup["子宮"].ToPar(); X0Y3_子宮内 = partGroup["子宮内"].ToPar(); X0Y3_子宮口 = partGroup["子宮口"].ToPar(); X0Y3_精液 = partGroup["精液"].ToPar(); partGroup = Body[0][4]; X0Y4_膣基 = partGroup["膣基"].ToPar(); X0Y4_膣壁左 = partGroup["膣壁左"].ToPar(); X0Y4_膣壁右 = partGroup["膣壁右"].ToPar(); X0Y4_卵巣左 = partGroup["卵巣左"].ToPar(); X0Y4_卵管左 = partGroup["卵管左"].ToPar(); X0Y4_卵巣右 = partGroup["卵巣右"].ToPar(); X0Y4_卵管右 = partGroup["卵管右"].ToPar(); X0Y4_子宮 = partGroup["子宮"].ToPar(); X0Y4_子宮内 = partGroup["子宮内"].ToPar(); X0Y4_子宮口 = partGroup["子宮口"].ToPar(); X0Y4_精液 = partGroup["精液"].ToPar(); Body.SetJoints(); 接続根 = new JointD(Body); 右 = 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.膣壁左_表示; 膣壁右_表示 = e.膣壁右_表示; 卵巣左_表示 = e.卵巣左_表示; 卵管左_表示 = e.卵管左_表示; 卵巣右_表示 = e.卵巣右_表示; 卵管右_表示 = e.卵管右_表示; 子宮_表示 = e.子宮_表示; 子宮内_表示 = e.子宮内_表示; 子宮口_表示 = e.子宮口_表示; 精液_表示 = e.精液_表示; 欠損 = e.欠損; 筋肉 = e.筋肉; 拘束 = e.拘束; if (!e.表示) { 表示 = false; } base.配色指定 = 配色指定; 配色(体配色); 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); 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); 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_膣壁左CP = new ColorP(X0Y1_膣壁左, 膣壁左CD, DisUnit, abj: true); X0Y1_膣壁右CP = new ColorP(X0Y1_膣壁右, 膣壁右CD, DisUnit, abj: true); X0Y1_卵巣左CP = new ColorP(X0Y1_卵巣左, 卵巣左CD, DisUnit, abj: true); X0Y1_卵管左CP = new ColorP(X0Y1_卵管左, 卵管左CD, DisUnit, abj: true); X0Y1_卵巣右CP = new ColorP(X0Y1_卵巣右, 卵巣右CD, DisUnit, abj: true); X0Y1_卵管右CP = new ColorP(X0Y1_卵管右, 卵管右CD, DisUnit, abj: true); X0Y1_子宮CP = new ColorP(X0Y1_子宮, 子宮CD, DisUnit, abj: true); X0Y1_子宮内CP = new ColorP(X0Y1_子宮内, 子宮内CD, DisUnit, abj: true); X0Y1_子宮口CP = new ColorP(X0Y1_子宮口, 子宮口CD, DisUnit, abj: true); X0Y1_精液CP = new ColorP(X0Y1_精液, 精液CD, DisUnit, abj: true); X0Y2_膣基CP = new ColorP(X0Y2_膣基, 膣基CD, DisUnit, abj: true); X0Y2_膣壁左CP = new ColorP(X0Y2_膣壁左, 膣壁左CD, DisUnit, abj: true); X0Y2_膣壁右CP = new ColorP(X0Y2_膣壁右, 膣壁右CD, DisUnit, abj: true); X0Y2_卵巣左CP = new ColorP(X0Y2_卵巣左, 卵巣左CD, DisUnit, abj: true); X0Y2_卵管左CP = new ColorP(X0Y2_卵管左, 卵管左CD, DisUnit, abj: true); X0Y2_卵巣右CP = new ColorP(X0Y2_卵巣右, 卵巣右CD, DisUnit, abj: true); X0Y2_卵管右CP = new ColorP(X0Y2_卵管右, 卵管右CD, DisUnit, abj: true); X0Y2_子宮CP = new ColorP(X0Y2_子宮, 子宮CD, DisUnit, abj: true); X0Y2_子宮内CP = new ColorP(X0Y2_子宮内, 子宮内CD, DisUnit, abj: true); X0Y2_子宮口CP = new ColorP(X0Y2_子宮口, 子宮口CD, DisUnit, abj: true); X0Y2_精液CP = new ColorP(X0Y2_精液, 精液CD, DisUnit, abj: true); X0Y3_膣基CP = new ColorP(X0Y3_膣基, 膣基CD, DisUnit, abj: true); X0Y3_膣壁左CP = new ColorP(X0Y3_膣壁左, 膣壁左CD, DisUnit, abj: true); X0Y3_膣壁右CP = new ColorP(X0Y3_膣壁右, 膣壁右CD, DisUnit, abj: true); X0Y3_卵巣左CP = new ColorP(X0Y3_卵巣左, 卵巣左CD, DisUnit, abj: true); X0Y3_卵管左CP = new ColorP(X0Y3_卵管左, 卵管左CD, DisUnit, abj: true); X0Y3_卵巣右CP = new ColorP(X0Y3_卵巣右, 卵巣右CD, DisUnit, abj: true); X0Y3_卵管右CP = new ColorP(X0Y3_卵管右, 卵管右CD, DisUnit, abj: true); X0Y3_子宮CP = new ColorP(X0Y3_子宮, 子宮CD, DisUnit, abj: true); X0Y3_子宮内CP = new ColorP(X0Y3_子宮内, 子宮内CD, DisUnit, abj: true); X0Y3_子宮口CP = new ColorP(X0Y3_子宮口, 子宮口CD, DisUnit, abj: true); X0Y3_精液CP = new ColorP(X0Y3_精液, 精液CD, DisUnit, abj: true); X0Y4_膣基CP = new ColorP(X0Y4_膣基, 膣基CD, DisUnit, abj: true); X0Y4_膣壁左CP = new ColorP(X0Y4_膣壁左, 膣壁左CD, DisUnit, abj: true); X0Y4_膣壁右CP = new ColorP(X0Y4_膣壁右, 膣壁右CD, DisUnit, abj: true); X0Y4_卵巣左CP = new ColorP(X0Y4_卵巣左, 卵巣左CD, DisUnit, abj: true); X0Y4_卵管左CP = new ColorP(X0Y4_卵管左, 卵管左CD, DisUnit, abj: true); X0Y4_卵巣右CP = new ColorP(X0Y4_卵巣右, 卵巣右CD, DisUnit, abj: true); X0Y4_卵管右CP = new ColorP(X0Y4_卵管右, 卵管右CD, DisUnit, abj: true); X0Y4_子宮CP = new ColorP(X0Y4_子宮, 子宮CD, DisUnit, abj: true); X0Y4_子宮内CP = new ColorP(X0Y4_子宮内, 子宮内CD, DisUnit, abj: true); X0Y4_子宮口CP = new ColorP(X0Y4_子宮口, 子宮口CD, DisUnit, abj: true); X0Y4_精液CP = new ColorP(X0Y4_精液, 精液CD, DisUnit, abj: true); Intensity = e.濃度; 精液濃度 = e.精液濃度; } public override void 色更新() { switch (Body.IndexY) { case 0: X0Y0_膣基CP.Update(); X0Y0_膣壁左CP.Update(); X0Y0_膣壁右CP.Update(); X0Y0_卵巣左CP.Update(); X0Y0_卵管左CP.Update(); X0Y0_卵巣右CP.Update(); X0Y0_卵管右CP.Update(); X0Y0_子宮CP.Update(); X0Y0_子宮内CP.Update(); X0Y0_子宮口CP.Update(); X0Y0_精液CP.Update(); break; case 1: X0Y1_膣基CP.Update(); X0Y1_膣壁左CP.Update(); X0Y1_膣壁右CP.Update(); X0Y1_卵巣左CP.Update(); X0Y1_卵管左CP.Update(); X0Y1_卵巣右CP.Update(); X0Y1_卵管右CP.Update(); X0Y1_子宮CP.Update(); X0Y1_子宮内CP.Update(); X0Y1_子宮口CP.Update(); X0Y1_精液CP.Update(); break; case 2: X0Y2_膣基CP.Update(); X0Y2_膣壁左CP.Update(); X0Y2_膣壁右CP.Update(); X0Y2_卵巣左CP.Update(); X0Y2_卵管左CP.Update(); X0Y2_卵巣右CP.Update(); X0Y2_卵管右CP.Update(); X0Y2_子宮CP.Update(); X0Y2_子宮内CP.Update(); X0Y2_子宮口CP.Update(); X0Y2_精液CP.Update(); break; case 3: X0Y3_膣基CP.Update(); X0Y3_膣壁左CP.Update(); X0Y3_膣壁右CP.Update(); X0Y3_卵巣左CP.Update(); X0Y3_卵管左CP.Update(); X0Y3_卵巣右CP.Update(); X0Y3_卵管右CP.Update(); X0Y3_子宮CP.Update(); X0Y3_子宮内CP.Update(); X0Y3_子宮口CP.Update(); X0Y3_精液CP.Update(); break; default: X0Y4_膣基CP.Update(); X0Y4_膣壁左CP.Update(); X0Y4_膣壁右CP.Update(); X0Y4_卵巣左CP.Update(); X0Y4_卵管左CP.Update(); X0Y4_卵巣右CP.Update(); X0Y4_卵管右CP.Update(); X0Y4_子宮CP.Update(); X0Y4_子宮内CP.Update(); X0Y4_子宮口CP.Update(); X0Y4_精液CP.Update(); break; } } private void 配色(BodyColorSet 体配色) { 配色N0(体配色); } private void 配色N0(BodyColorSet 体配色) { 膣基CD = new ColorD(ref ColorHelper.Empty, ref Color2.Empty); ColorHelper.Alpha(ref 体配色.粘膜, 160, out var ret); 膣壁左CD = new ColorD(ref 体配色.粘膜線, ref ret); 膣壁右CD = new ColorD(ref 体配色.粘膜線, ref 膣壁左CD.c2); 卵巣左CD = new ColorD(ref ColorHelper.Black, ref 体配色.白部O); 卵管左CD = new ColorD(ref 体配色.粘膜線, ref 膣壁左CD.c2); 卵巣右CD = new ColorD(ref ColorHelper.Black, ref 体配色.白部O); 卵管右CD = new ColorD(ref 体配色.粘膜線, ref 膣壁左CD.c2); 子宮CD = new ColorD(ref 体配色.粘膜線, ref 膣壁左CD.c2); 子宮内CD = new ColorD(ref 体配色.粘膜線, ref 膣壁左CD.c2); 子宮口CD = new ColorD(ref 体配色.粘膜線, ref 膣壁左CD.c2); 精液CD = new ColorD(); } public void 精液配色(主人公配色 配色) { 精液CD.線 = 配色.精線; 精液CD.色 = 配色.精液ぶっかけ; X0Y0_精液CP.Setting(); X0Y1_精液CP.Setting(); X0Y2_精液CP.Setting(); X0Y3_精液CP.Setting(); X0Y4_精液CP.Setting(); } } }