1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-27 22:41:56 +08:00
Files
Dog-Lynx-And-HCN/scripts/Statemachine/ShaderStage.gd
T
fallingshrimp 844c2cb501 feat(武器): 增强核弹效果并添加警告动画
- 提升核弹的攻击力和爆炸半径
- 为核弹添加逐渐扩大的红色警告环
- 改进核爆炸效果,调整粒子参数和震动强度
- 新增填充环着色器用于警告效果
2025-09-21 07:38:09 +08:00

14 lines
274 B
GDScript

@tool
extends Node2D
class_name ShaderStage
@export var size: Vector2 = Vector2.ONE * 100
@export var color: Color = Color.WHITE
func _ready():
material = material.duplicate()
func _draw():
draw_rect(Rect2(size / -2, size), color)
func _process(_delta):
queue_redraw()