Unity Buttons

Is there any way to turn a game object into a clickable button? I’d like to be able to make buttons without using unitygui.

see this answer you will get idea about ray cast hit make the camera as Main Camera