1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-27 22:41:56 +08:00

feat(UI): 添加技能图标显示功能

在UI中添加技能图标容器,并为每个武器创建对应的技能图标
初始化武器冷却计时器,修复武器冷却时间未设置的问题
This commit is contained in:
2025-09-06 15:24:50 +08:00
parent e4d04ff599
commit 4d8969c47d
5 changed files with 30 additions and 3 deletions
+3 -2
View File
@@ -27,16 +27,17 @@ class_name Weapon
@onready var updateButton: Button = $"%updateBtn"
@onready var sounds: Node2D = $"%sounds"
var cooldownTimer = CooldownTimer.new()
var cooldownTimer: CooldownTimer = null
var originalStore: Dictionary = {}
func _ready():
cooldownTimer = CooldownTimer.new()
cooldownTimer.cooldown = cooldown
originalStore = store
updateButton.pressed.connect(
func():
apply(UIState.player)
)
cooldownTimer.cooldown = cooldown
for i in sounds.get_children():
i.process_mode = ProcessMode.PROCESS_MODE_ALWAYS
rebuildInfo()