0
\$\begingroup\$

I have tried using Unity's new input system, but it's incredibly hard to learn, the documentation is poor, and the old system is much easier to work with. I would like to revert my project back to the old system, but I am unsure how to do that. How do i disable the package and reconfigure my project so it will accept code using the old system?

\$\endgroup\$
1
\$\begingroup\$

If you write the old input system, in code, then unity's code checker will automatically update it for you. If unity doesn't automatically then in the menus up top press Assets->Run API Updater. Hope this helps.

\$\endgroup\$
9
  • \$\begingroup\$ will this disable the package? \$\endgroup\$
    – Millard
    Apr 18 at 21:01
  • \$\begingroup\$ @Millard What are you trying to do with the input system? Just simple keypresses: if (Input.GetKeyDown("W");, or something else? \$\endgroup\$
    – c0d3r
    Apr 18 at 21:20
  • \$\begingroup\$ So far I've only used Input.GetAxis(). Unfortunately I won't be able to test anything yet, I currently don't have access to the project. \$\endgroup\$
    – Millard
    Apr 18 at 21:54
  • \$\begingroup\$ @Millard test it in a new project? \$\endgroup\$
    – c0d3r
    Apr 19 at 16:15
  • \$\begingroup\$ Input.GetAxis(); is what i always use. I haven't used the new input system at all. The new input system requires less coding, but it's more confusing for me/ \$\endgroup\$
    – c0d3r
    Apr 21 at 16:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.