Update to new Unity version add better support for new Input system
Changes:
- Update to support unity 6.
- Update for easier handling the plugin, move Editor related classes to editor folder.
- Add support for better integration with new Input system.
- Add namespace to not collide with other classes in projects this plugin is imported.
- Small clean up of a project.
- Refactor to better fit with C# coding guide lines.
- Add Unity prefab with setup controller.
- Add demo scene.
For better use of a project I would suggest to add release with a unity export of a project like this:
You can find export from my PC in Zip file attached to pull request. FPSMovementController.zip
Hey man, cheers for this. Sorry it took so long for me to check this. I'll have a look into this and merge it into a refactor I'm currently doing myself (a revive I've started recently over the past week). The original code definitely wasn't the cleanest😅
Interested to see how you refactored it 🤙
So you can look into it in at Files changed tab. I have come to it because I didn't wanted to wright my own controller once again, done several for work projects, and you know to support the open source plugins. No problem, like it was a 2 year old project I wasn't expecting answer, and if you are okay with my changes, you can merge it in.
I know it's been 5 months since you opened the issue but I'm going to push this along with a movement update (fixes a few edge cases mentioned to me) hopefully in the coming weeks (after exam block).
Sorry to keep you in the dark for so long 😅