notSpore/3d-tutorial/3d_squash_the_creeps_starter/main.gd

16 lines
352 B
GDScript

extends Node
@export var mob_scene: PackedScene
func _on_mob_timer_timeout() -> void:
var mob = mob_scene.instantiate()
var mob_spawn_location = get_node("SpawnPath/SpawnLocation")
mob_spawn_location.progress_ratio = randf()
var player_position = $Player.position
mob.initialize(mob_spawn_location.position, player_position)
add_child(mob)