diff --git a/spine-unity/Assets/Spine/Runtime/spine-unity/Utility/MaterialChecks.cs b/spine-unity/Assets/Spine/Runtime/spine-unity/Utility/MaterialChecks.cs index 0a44bf940..0cac07a37 100644 --- a/spine-unity/Assets/Spine/Runtime/spine-unity/Utility/MaterialChecks.cs +++ b/spine-unity/Assets/Spine/Runtime/spine-unity/Utility/MaterialChecks.cs @@ -302,7 +302,7 @@ namespace Spine.Unity { var requiredChannels = AdditionalCanvasShaderChannels.TexCoord1 | AdditionalCanvasShaderChannels.TexCoord2; - return !canvas.additionalShaderChannels.HasFlag(requiredChannels); // HasFlag returns true if both are set. + return (canvas.additionalShaderChannels & requiredChannels) != requiredChannels; } } }