add ghost
This commit is contained in:
parent
8e08495b03
commit
eaa99f7e74
10 changed files with 213 additions and 11 deletions
15
objects/enemy/ghost.gd
Normal file
15
objects/enemy/ghost.gd
Normal file
|
@ -0,0 +1,15 @@
|
|||
extends Node2D
|
||||
|
||||
var hunt = false
|
||||
onready var player = get_parent().get_node("Player")
|
||||
#export var min_speed = 50.0
|
||||
#export var speed_multiplier = 1.0
|
||||
export var speed = 30
|
||||
|
||||
func _physics_process(delta):
|
||||
if hunt:
|
||||
position += (player.global_position - global_position).normalized() * speed * delta
|
||||
# var direction = (player.global_position - global_position)
|
||||
# var speed = max(direction.length(), min_speed) * speed_multiplier
|
||||
# position += direction.normalized() * speed * delta
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue