func _pick_head_track_target() -> void:
if _head_track_arr.is_empty():
_head_track_target = null
- _skin.set_head_target(Vector3.ZERO)
- _skin.set_eyes_target(Vector3.ZERO)
+ _skin.set_head_target(null)
+ _skin.set_eyes_target(null)
else:
var target: Node3D = _head_track_arr.front()
_head_track_target = target
- _skin.set_head_target(target.global_position)
- _skin.set_eyes_target(target.global_position)
+ _skin.set_head_target(target)
+ _skin.set_eyes_target(target)
# if we find a head tracking obj, add it to the array unless it's already there