ai 插件demo

This commit is contained in:
2026-10-01 07:37:29 +08:00
parent e2a833536f
commit bd8c1c9a21
162 changed files with 17548 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
extends CharacterBody2D
@onready var animation_player: AnimationPlayer = $AnimationPlayer
@onready var hurtbox: Hurtbox = $Hurtbox
@onready var root: Node2D = $Root
func _on_health_damaged(_amount: float, _knockback: Vector2) -> void:
root.scale.x = -signf(hurtbox.last_attack_vector.x)
animation_player.clear_queue()
animation_player.play(&"hurt", 0.1)
func get_facing() -> float:
return signf(root.scale.x)