ソースを参照

[csharp] Added missing Color32F operator *.

Harald Csaszar 1 ヶ月 前
コミット
1e055d5f3c
2 ファイル変更8 行追加0 行削除
  1. 4 0
      spine-csharp/src/ColorMono.cs
  2. 4 0
      spine-csharp/src/ColorOther.cs

+ 4 - 0
spine-csharp/src/ColorMono.cs

@@ -74,6 +74,10 @@ namespace Spine {
 		public static Color32F operator - (Color32F c1, Color32F c2) {
 			return new Color32F(c1.r - c2.r, c1.g - c2.g, c1.b - c2.b, c1.a - c2.a);
 		}
+
+		public static Color32F operator * (Color32F c1, Color32F c2) {
+			return new Color32F(c1.r * c2.r, c1.g * c2.g, c1.b * c2.b, c1.a * c2.a);
+		}
 	}
 
 	static class ColorExtensions {

+ 4 - 0
spine-csharp/src/ColorOther.cs

@@ -57,6 +57,10 @@ namespace Spine {
 		public static Color32F operator - (Color32F c1, Color32F c2) {
 			return new Color32F(c1.r - c2.r, c1.g - c2.g, c1.b - c2.b, c1.a - c2.a);
 		}
+
+		public static Color32F operator * (Color32F c1, Color32F c2) {
+			return new Color32F(c1.r * c2.r, c1.g * c2.g, c1.b * c2.b, c1.a * c2.a);
+		}
 	}
 
 	static class ColorExtensions {