I have the input setup in projects settings.
I have the gamemode selected in world settings.
I have the game mode selected in maps & modes (project settings).
I have a game start.
I have movement events setup on my character blueprint.
I have a nav mesh.
Why can I not move when I play?.
- Try playing in Standalone mode. I found that Play In Editor sometimes doesn’t refresh changes to the Pawn/Character
- Double check that you have your Character class set in the GameMode
- Open your Character blueprint when hitting Play and check if you can see the execution wires highlighting when you press the action buttons
Edit:
You can also check if your Character gets spawned (and if it’s of the correct class) by looking at the World Outliner (the window containing a list of all actors in your level)
I found the issue to be a child actor I used as a helmet for my character. If I made the helmet overlap with the character’s mesh within the character blueprint, this problem would occur. Is it due to the helmet’s collision?
It shouldn’t be, I think, I was under the impression it wouldn’t check for collision with itself.
It was due to collision. The helmet’s collision was on block all dynamic. I changed it to overlap all and it works.
It was due to collision. The helmet’s collision was on block all dynamic. I changed it to overlap all and it works.