Our GetMouseRay() method in this lecture has the static keyword, why?
I have a feeling that this is an error, if so can anyone explain why you might ever use a private static method? I figure the whole point of making a method static is to access it from another script more easily and therefor would need to be private.
So my questions are:
- why did we use static here?
- if this was an error, why would we ever make a private static method?