Hello,
I’m a novice in Unreal Engine and there is things I don’t understand.
Could you please help ? I’ve searching other threads about my doubts on the forum but didn’t reach any working answer so far.
I’m using FPS Example here.
1. How do you change inputs ?
I’ve opened the toolbox on the bottom left corner of the editor and then, In BP_FirstPersonCharacter’s blueprint there is a “EnhancedInputAction IA_Move”. I guess it’s the component attached to the player to make him move but.. where is the inputs ?
If I create a keybind, for example E Key, I can easely like it, for example, to “Play a sound”. But If I click on the componant, I can freely edit the keybind to another. It’s not the case for the EnhancedInputAction IA_Move componant.
Back to the EnhancedInputAction IA_Move. Actually it’s WASD and I want it to be ZQSD. For me it appear like a static default componant you can’t edit that contains all inputs but I think I’m wrong..
Is it a good practice to bind thoses 4 keys one by one, and move the player regarding to the camera axis ? Or is it better to use this component ? Maybe this componant have an option to switch from WASD to ZQSD I do ignore ?
2. How to reach player variables ?
Here is something I tried to make : Use Shift to run. I added a Left Shift Key componant, and now need to link it to an action. But I don’t know how to reach the player values to increase / decrease speed. More than doing it, I need to understand how to easely find thoses variables.
3. What’s the difference between Pawn & Actor ?
I’ve seen that in the BP_FirstPersonCharacter’s blueprint, on movements inputs. But I don’t get the difference.
4. Using Basic Static Meshs & Meshs Groups to make buildings : is it a good or bad practice ?
I’m not good with Blender but I’m able to make some great buildings using the 3D Editor of Unreal Engine. Will I have performance issues doing so ?