Those pictures show that something is sending input information. The result of the Vector 3 Create
should be (0.00, 0.00, 0.00) when there’s no input, the results of the Multiply nodes will also be 0 since any value they get from Get Delta Time
and movementSpeed
will be multiplying by 0.
Some device on your system is sending input information through the Get Axis
nodes. In the Input Manager there is actually a second set of Horizontal and Vertical which are used for controllers by default, but if you don’t have a controller connected that shouldn’t be causing the issue.
Someone in an unrelated Ask thread had a special mouse which was sending input information, so it could be something like that, but without knowing what’s connected to your system there’s no way to guess. If you can’t find what that is, a drastic measure would be to start changing things in the Input Manager, like renaming the second Horizontal and Vertical set to make sure they aren’t influencing the Script Graph, but that’s not an ideal solution. If it’s possible, test your game on a different system and see if the same problem exists there.