From 7c29b9573a0117018be709190b4a344502726783 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 24 Oct 2017 18:29:01 +0800 Subject: [PATCH] [unity] Fix SkeletonGraphic shader alpha. --- .../SkeletonGraphic/Shaders/Spine-SkeletonGraphic.shader | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spine-unity/Assets/spine-unity/Modules/SkeletonGraphic/Shaders/Spine-SkeletonGraphic.shader b/spine-unity/Assets/spine-unity/Modules/SkeletonGraphic/Shaders/Spine-SkeletonGraphic.shader index 66dd907a2..2993e815a 100644 --- a/spine-unity/Assets/spine-unity/Modules/SkeletonGraphic/Shaders/Spine-SkeletonGraphic.shader +++ b/spine-unity/Assets/spine-unity/Modules/SkeletonGraphic/Shaders/Spine-SkeletonGraphic.shader @@ -91,7 +91,7 @@ Shader "Spine/SkeletonGraphic (Premultiply Alpha)" OUT.vertex.xy += (_ScreenParams.zw-1.0) * float2(-1,1); #endif - OUT.color = IN.color * _Color; + OUT.color = IN.color * float4(_Color.rgb * _Color.a, _Color.a); // Combine a PMA version of _Color with vertexColor. return OUT; } @@ -112,4 +112,4 @@ Shader "Spine/SkeletonGraphic (Premultiply Alpha)" ENDCG } } -} \ No newline at end of file +}