I am new but I swear I feel like there is no way I’m doing this wrong but if you have any advice need more information please let me know
I am an old user and I swear I do something wrong every day but hey, your mileage may vary
- does it print?
- does it print / work without X connected?
One thing to note is that if you’re using a single axis per input without swizzling, you do not need Axis2D
, you could just spit out a Float
. This does not answer the original question, though, just a something to note.
It does not print when i press A/D but it will print if I press W/S, I tried switching around the type from axis2d to the others and the only time i got a print was when it was set to the Boolean one which is super confusing to me
oh wait sorry i didnt respond to the other question about whether it prints if not connected to X. No it doesn’t print in that case either.
I’m honestly just trying to achieve a basic camera movement in the style of something like rimworld
That could only mean one thing. We’re using A/D key some place else and the input is being consumed. Is it possible?
- check actors that are placed in the level
- check the level blueprint itself as it gets higher priority than the controller
- I’d check the Pawn itself as well
You need to add “SWIZZLE” somewhere in modifiers for it to rotate input by 90deg (from X axis to Y axis).
Well I had thought that maybe that was an issue however I tested this in a completely blank project with nothing else set up and still A/D did not work there either, is this a bug in unreal 5.5 perhaps? I also did check my other inputs and made sure they did not consume and also made sure my pawn did not have block input checked.
WOW, I can’t believe that was the solution thank you so much, I’m not entirely sure why my method was not working but I’m just glad that madness is over.
Thank you for the help, I guess I just had to add a “SWIZZLE”. Have a great day!