1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-05-31 00:11:54 +08:00

fix: 修正能量变化事件发射参数并调整动画时间

修改EntityBase.gd中的energyChanged事件发射,增加false参数表示非自然恢复
调整World.tscn中动画的关键帧时间和数值,使动画更流畅
This commit is contained in:
2025-09-06 12:14:21 +08:00
parent 294ff29eea
commit 0d9fe8c0cc
2 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -123,7 +123,7 @@ func _ready():
statebar.healthBar.setCurrent(newHealth)
)
healthChanged.emit(health)
energyChanged.emit(energy)
energyChanged.emit(energy, false)
spawn()
func _process(_delta):
health = clamp(health, 0, fields.get(FieldStore.Entity.MAX_HEALTH))
@@ -197,7 +197,7 @@ func useEnergy(value: float):
var state = energy >= value
if state:
energy -= value
energyChanged.emit(energy)
energyChanged.emit(energy, false)
return state
func tryAttack(type: int, needChargeUp: bool = false):
var weapon: Weapon