Page 1 of 1

New Input System - RegisterInputAction() Doesn't Exist

Posted: Sun Oct 29, 2023 2:56 pm
by cassius
Does anyone know what I'm doing wrong here? I checked the InputDeviceManager script and RegisterInputAction() and UnregisterInputAction() functions don't exist in there.
4.png
4.png (57.28 KiB) Viewed 423 times
Is this something I'm manually supposed to code into the InputDeviceManager script?

Re: New Input System - RegisterInputAction() Doesn't Exist

Posted: Sun Oct 29, 2023 3:04 pm
by Tony Li
Hi,

Please enable the Dialogue System's support for the Input System package first by ticking the Welcome Window's USE_NEW_INPUT checkbox.

Re: New Input System - RegisterInputAction() Doesn't Exist

Posted: Sun Oct 29, 2023 10:10 pm
by cassius
I'm not able to because it is greyed-out.
5.png
5.png (63.81 KiB) Viewed 418 times
I thought perhaps just adding the "USE_NEW_INPUT" Scripting Define Symbol was enough to enable it.

Re: New Input System - RegisterInputAction() Doesn't Exist

Posted: Sun Oct 29, 2023 10:20 pm
by cassius
I see. It's not available in eval. Okay, no problem. I'll pick up the full version now because this asset is looking good and the support has been great. :)

Thanks

Re: New Input System - RegisterInputAction() Doesn't Exist

Posted: Mon Oct 30, 2023 6:57 am
by Tony Li
Thanks! If any questions come up once you enable USE_NEW_INPUT in the Asset Store version, just let me know.