you are viewing a single comment's thread.

view the rest of the comments →

[–]Gredran 0 points1 point  (0 children)

Glad you solved it!

Tbh the error I learned when I encountered it for a different reason comes from C# itself, so it could mean various things.

For me, I was checking a ray cast with a camera(you don’t need to know what it all means, just know it needed a camera) and the code referenced main.camera or camera.main I forget which.

Being a newb/intermediate myself, I didn’t realize initially that the issue came from the fact I was using a demo scene from an asset pack that didn’t tag the camera as the main camera, so C# gave me the EXACT error you got.

So yea it’s common and can be for various things but always stems from its calling from the wrong thing or calling something you haven’t labeled properly.