Thanks to you, I was able to implement the features I wanted and make my research go smoothly.
I have one more question. GazeVisualizer seems to be a way to implement a gaze as a sprite using Raycast. Could you please explain the technical way the GazeVisualizer works?
I thought that using Raycast, GazeVisualizer is created when the gaze hits an object with a Collider, but when I used it myself, I was able to confirm that the GazeVisualizer is created even when there is no object in front of it. I would appreciate it if you could let us know about this series of steps.