Hi,
I recently opened a project in Godot v3.5.1 that I haven't opened in 6 months and have been updating the code (C#) using mostly guesswork so that it will run again. Most of the errors require nothing more than common sense to fix, however I'm getting an error every time I use Input, for instance:
Input.SetMouseMode(Input.MouseMode.Hidden);
... results in the following error:
Member 'Input.MouseModeEnum.Hidden' cannot be accessed with an instance reference; qualify it with a type name instead
Since there is no documentation to really speak of other than docs.godotengine.org (this doesn't seem to have changed at all, it appears to have nothing to say about how to properly reference Input) I am at a bit of a loss. Since I am not actually creating an instance of Input (using i.e. new Input()) and am already calling it directly as a static reference I really have no idea what this error is referring to.
Does anyone have any idea how to solve this? Any help would be appreciated, thanks.