Unity UI編 #4 UIにおけるRayCastの挙動を理解する

UIのボタンを押したりするためにはRaycastという仕組みが使われているわけですが、そのRaycastがそもそもなんなのかを理解しUIとインタラクトするための仕組みを理解しておくことを目的とします。 この辺あいまいにしておくとなんでボタンが押せないんだ、とかそういったときに解決がしやすくなると思います。