예제 #1
0
 //============================================================
 // <T>设置四维颜色。</T>
 //
 // @param value 颜色
 //============================================================
 public void Set(SColor value)
 {
     R = value.ValueR;
     G = value.ValueG;
     B = value.ValueB;
     A = value.ValueA;
 }
예제 #2
0
파일: SColor.cs 프로젝트: whztt07/MoCross
 //============================================================
 // <T>接收颜色对象。</T>
 //
 // @param constainsValid 颜色对象
 //============================================================
 public void Assign(SColor color, bool constainsValid = true)
 {
     if (color == null)
     {
         return;
     }
     if (constainsValid)
     {
         Valid = color.Valid;
     }
     A = color.A;
     R = color.R;
     G = color.G;
     B = color.B;
 }