В документации пишут, что поле Camera.main хранит в себе ссылку на камеру с тегом «MainCamera»:
https://docs.unity3d.com/ScriptReference/Camera-main.html Если такой камеры нет, то в поле main идет значение null, у которого нельзя обращаться ни к свойствам, ни к методам (вроде метода ScreenToWorldPoint в вашем случае).
У вас на сцене есть камера с тегом «MainCamera»?