Tut19 Complete: Camera
This commit is contained in:
@@ -21,6 +21,7 @@ onready var sprite = $AnimatedSprite
|
||||
onready var stats = $Stats
|
||||
onready var playerDetectionZone = $PlayerDetectionZone
|
||||
onready var hurtbox = $Hurtbox
|
||||
onready var softCollision = $SoftCollision
|
||||
|
||||
func _physics_process(delta):
|
||||
knockback = knockback.move_toward(Vector2.ZERO, 200 * delta)
|
||||
@@ -43,8 +44,11 @@ func _physics_process(delta):
|
||||
state = IDLE
|
||||
sprite.flip_h = velocity.x < 0
|
||||
|
||||
if softCollision.is_colliding():
|
||||
velocity += softCollision.get_push_vector() * delta * 400
|
||||
velocity = move_and_slide(velocity)
|
||||
|
||||
|
||||
func seek_player():
|
||||
if playerDetectionZone.can_see_player():
|
||||
state = CHASE
|
||||
|
||||
Reference in New Issue
Block a user