game: add shader to indicate low hp
This commit is contained in:
@@ -1,11 +1,19 @@
|
||||
[gd_scene load_steps=6 format=3 uid="uid://b18uib08hvdpq"]
|
||||
[gd_scene load_steps=8 format=3 uid="uid://b18uib08hvdpq"]
|
||||
|
||||
[ext_resource type="Script" uid="uid://dcxc70fvu7kl2" path="res://scenes/managers/ui/main_ui.gd" id="1_3a826"]
|
||||
[ext_resource type="Script" uid="uid://sjnxf0hj3egp" path="res://scenes/managers/ui/pause_ui.gd" id="1_lke1m"]
|
||||
[ext_resource type="Shader" uid="uid://dnwiwj1ak1bu5" path="res://assets/shaders/screen_low_hp.gdshader" id="2_lcbsd"]
|
||||
[ext_resource type="Script" uid="uid://dbq74tvxtpfjc" path="res://scenes/managers/ui/player_ui.gd" id="3_gaipe"]
|
||||
[ext_resource type="Script" uid="uid://d2o6tqnqg2o25" path="res://scenes/managers/ui/debug_ui.gd" id="4_217l8"]
|
||||
[ext_resource type="PackedScene" uid="uid://isg7vt4l7eem" path="res://scenes/managers/ui/level_up_ui.tscn" id="5_cfhdr"]
|
||||
|
||||
[sub_resource type="ShaderMaterial" id="ShaderMaterial_cg7ol"]
|
||||
shader = ExtResource("2_lcbsd")
|
||||
shader_parameter/damage_amount = 0.5
|
||||
shader_parameter/noise_strength = 0.2
|
||||
shader_parameter/pulse_strength = 0.05
|
||||
shader_parameter/time = 0.0
|
||||
|
||||
[node name="MainUI" type="Control"]
|
||||
layout_mode = 3
|
||||
anchors_preset = 15
|
||||
@@ -17,6 +25,14 @@ script = ExtResource("1_3a826")
|
||||
|
||||
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
||||
|
||||
[node name="LowHPIndicator" type="ColorRect" parent="CanvasLayer"]
|
||||
material = SubResource("ShaderMaterial_cg7ol")
|
||||
anchors_preset = 15
|
||||
anchor_right = 1.0
|
||||
anchor_bottom = 1.0
|
||||
grow_horizontal = 2
|
||||
grow_vertical = 2
|
||||
|
||||
[node name="PauseUI" type="Control" parent="CanvasLayer"]
|
||||
layout_mode = 3
|
||||
anchors_preset = 15
|
||||
|
Reference in New Issue
Block a user