Hit Flash Effect Shader


Hit Flash Effect Shader

How To Use:

Add The Shader to the Sprite

Make an animationplayer

and toggle through the active and inactive state

Shader code
shader_type canvas_item;

uniform bool active = false;

void fragment() {
	vec4 previous_color = texture(TEXTURE, UV);
	vec4 white_color = vec4(1.0, 1.0, 1.0, previous_color.a);
	vec4 new_color = previous_color;
	if (active == true)
		new_color = white_color
	COLOR = new_color;
hit flash, shader
The shader code and all code snippets in this post are under MIT license and can be used freely. Images and videos, and assets depicted in those, do not fall under this license. For more info, see our License terms.

Related shaders

Radar Scanning Effect Shader

Glitch Effect Shader

Mosaic/Pixelization Effect Shader

Inline Feedbacks
View all comments