mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 06:51:54 +08:00
feat(战斗系统): 添加技能攻击支持并修复武器数组越界问题
- 在EntityBase.gd中添加武器数组越界检查,防止崩溃 - 在Rooster.gd中新增技能攻击输入处理,支持3个技能按键 - 在project.godot中配置技能按键映射(1,2,3键)
This commit is contained in:
@@ -17,6 +17,9 @@ func ai():
|
||||
tryAttack(0)
|
||||
elif Input.is_action_pressed("attack2"):
|
||||
tryAttack(1)
|
||||
for i in range(3):
|
||||
if Input.is_action_pressed("skill" + str(i)):
|
||||
tryAttack(2 + i)
|
||||
if Input.is_action_just_pressed("sprint"):
|
||||
trySprint()
|
||||
if Input.is_action_just_pressed("heal"):
|
||||
|
||||
Reference in New Issue
Block a user