Went to try to test out how the new Input System works, and the demo itself works even though they appear to missing the events on the PlayerInput component.
2019.2.7f2
This is the image of the Demo Scene “SimpleDemo_UsingPlayerInput”
As you can see, each target method has missing beside it. And when trying to manually set it to a new method, they also do not show up.
During play, they do function properly and the methods are called, even though they are still listed as missing.
The methods are implemented like this in the Demo “SimpleController_UsingPlayerInput.cs”:

Adding your own methods also does not let them show up in the Player Input script.
Expected:
Available action methods should show up and be selectable.
Maybe I’m doing something wrong and unity has hidden a script in the demo that sets these event methods on player input somewhere else. Looking at the Included demo scripts for this scene, this does not seem to be the case.
Additionally the Quick Start Guide, only shows the NewBehaviourScript.SendMessage method being added to the Move event, so possibly this isn’t working at all yet, and they were set through a script before being uploaded as a package.
I have to assume it’s not supposed to work this way and is a bug, but if it is supposed to work like this, I would also love to know how to properly add and select action responses.
Edit: After looking at github to report a bug I found this currently open bug: 0.9.6 - PlayerInput component invoke unity events doesn't show events anymore. · Issue #851 · Unity-Technologies/InputSystem · GitHub

