sunoku/scenes/enemies/enemy.gd

12 lines
311 B
GDScript

extends Node2D
var speed = 10
@export var player : CharacterBody2D
@onready var navigation : NavigationAgent2D = $NavigationAgent2D
func _physics_process(delta: float) -> void:
navigation.target_position = player.positiond
position = position.move_toward(navigation.get_next_path_position(), delta*speed)