私はこのコードを手に入れました
if (Input.GetMouseButton(0)){
var ray = Camera.main.ScreenPointToRay(Input.mousePosition);
......
}`
作成した他のプロジェクトで動作しますが、新しいプロジェクトで実装しようとすると、nullReferenceExceptionが返されます。
NullReferenceException
UnityEngine.Camera.ScreenPointToRay (Vector3 position) (at C:/BuildAgent/work/300357e52574df36/Runtime/ExportGenerated/Editor/UnityEngineCamera.cs:276)
Ball.Update () (at Assets/Scripts/Ball.js:51)`
この部分を指すエラーvarray= Camera.main .....シーンにライトを追加しようとしましたが、それでも機能しません。解決策を教えてください。ちなみに、コード全体がオブジェクト/ボールを移動またはドラッグすることを目的としていました。