 				color.rgb = IN.color.rgb;
 				color.a = color.a * tex2D(_MainTex, IN.texcoord).a + IN.effectFactor.x * 2 - 1;
 				#elif UI_TONE_HUE
-				color.rgb = shift_hue(color.rgb, IN.effectFactor.x, IN.effectFactor.y);
+				color.rgb = shift_hue(color.rgb, IN.extraFactor.x, IN.extraFactor.y);
 				#elif defined (UI_TONE) & !UI_TONE_CUTOFF
 				color = ApplyToneEffect(color, IN.effectFactor.x);
 				#endif

			fixed4 frag(v2f IN) : SV_Target
			{
				#if UI_TONE_PIXEL
				IN.texcoord = round(IN.texcoord * IN.effectFactor.xy) / IN.effectFactor.xy;
				#endif

				#if defined (UI_BLUR)

				#endif

				#if defined (UI_TONE) || defined (UI_BLUR)
				half4 effectFactor : TEXCOORD2;
				#endif
				#if UI_TONE_HUE || UI_TONE_PIXEL
				half4 extraFactor : TEXCOORD3;
				#endif
			};
			
