79 lines
1.4 KiB
C#
79 lines
1.4 KiB
C#
using System;
|
|
using System.Drawing;
|
|
|
|
namespace SlaveMatrix;
|
|
|
|
[Serializable]
|
|
public struct ブラT色
|
|
{
|
|
public Color 生地1;
|
|
|
|
public Color 生地2;
|
|
|
|
public Color リボン;
|
|
|
|
public Color レース;
|
|
|
|
public Color 柄;
|
|
|
|
public Color 縁;
|
|
|
|
public Color 紐;
|
|
|
|
public Color ジャスター;
|
|
|
|
public Color2 生地1色;
|
|
|
|
public Color2 生地2色;
|
|
|
|
public Color2 リボン色;
|
|
|
|
public Color2 レース色;
|
|
|
|
public Color2 柄色;
|
|
|
|
public Color2 縁色;
|
|
|
|
public Color2 紐色;
|
|
|
|
public Color2 ジャスター色;
|
|
|
|
public void SetDefault()
|
|
{
|
|
生地1 = Color.DarkRed;
|
|
生地2 = Color.DarkRed;
|
|
リボン = Col.Black;
|
|
レース = Col.Black;
|
|
柄 = Col.Black;
|
|
縁 = Color.DarkRed;
|
|
紐 = Col.Black;
|
|
ジャスター = Color.Gold;
|
|
SetColor2();
|
|
}
|
|
|
|
public void SetRandom()
|
|
{
|
|
Col.GetRandomClothesColor(out 生地1);
|
|
生地2 = 生地1;
|
|
Col.GetRandomClothesColor(out リボン);
|
|
レース = リボン;
|
|
柄 = リボン;
|
|
縁 = 生地1;
|
|
紐 = リボン;
|
|
Col.GetRandomClothesColor(out ジャスター);
|
|
SetColor2();
|
|
}
|
|
|
|
public void SetColor2()
|
|
{
|
|
Col.GetGrad(ref 生地1, out 生地1色);
|
|
Col.GetGrad(ref 生地2, out 生地2色);
|
|
Col.GetGrad(ref リボン, out リボン色);
|
|
Col.GetGrad(ref レース, out レース色);
|
|
Col.GetGrad(ref 柄, out 柄色);
|
|
Col.GetGrad(ref 縁, out 縁色);
|
|
Col.GetGrad(ref 紐, out 紐色);
|
|
Col.GetGrad(ref ジャスター, out ジャスター色);
|
|
}
|
|
}
|