video: https://streamable.com/apvhof
Raycast wont update immediatly when it's not pointing at the object/pointing at the object
extends Node3D
func _process(delta):
var get_collider = $Player/Head/Camera3d/RayCast3d.get_collider()
if $Player/Head/Camera3d/RayCast3d.is_colliding():
if get_collider == $block:
$Player/Head/Camera3d/looking_at.text = "looking at: block"
else:
$Player/Head/Camera3d/looking_at.text = "looking at: nothing"