Como usar o Graphic Raycaster com a interface do WorldSpace?

Estou tentando descobrir como o Graphic.Raycaster funciona, mas a documentação não ajuda. Eu quero usá-lo para transmitir o raycast de alguma posição em um determinado ângulo e acessar a interface do usuário. A outra coisa é que eu não sei como fazê-lo interagir com a interface do usuário (arraste, clique, etc.). Sei que esse é um assunto amplo, mas simplesmente não consigo encontrar uma boa explicação sobre o que realmente é e como usá-lo, por isso ficaria grato por qualquer explicação.

questionAnswers(2)

yourAnswerToTheQuestion