How To Write A Raycast Function