Improved component system

This commit is contained in:
2024-02-15 16:28:27 +01:00
parent 8de91eaba1
commit b439919ad0
19 changed files with 89 additions and 99 deletions

View File

@ -1,7 +1,7 @@
class_name Enemy
extends CharacterBody3D
extends Character
signal direction_changed
func set_direction(direction: Vector3):
direction_changed.emit(direction)
func _init():
controller = EnemyController.new()
add_child(controller)
controller.owner = self