I have a level that I made. I tried to get a moving character by exporting blueprints from a FPS template. I tried to create a new blueprint with a similar set up. I tried moving the landscape to a FPS template. Nothing worked.
If a Staff member can help me, I can provide a link to the project which I’ve already uploaded.
I can confirm that using a print function, I can see the character getting my WASD input and printing 1.0 or -1.0 accordingly. I can look around with the mouse but the keys dont make the character move. If I try to add a force directly instead of by using the input, the character just slides down the landscape in whatever direction the decline is and then falls through the moment it hits another object.
I tried to export the landscape to a new FPS template. There is an invisible plane at the top of the landscape which stops anything falling through it. The FPS controller can move but it floats above the landscape and even fired bullets bounce off this invisible plane above the landscape.
I’m really disappointed that I’m having so much trouble simply trying to get a character to move, after I spent so much time and effort building a really beautiful scene. Everything seems glitchy. I 't get how people make games using UE4.
This is limited to that one project.
This occurs on a sculpted landscape.
It appears to happen everywhere on the landscape. It slides down the landscape and then goes through it the moment it collides with an object.
Most importantly Add movement input does nothing.
Anything you can suggest?
I have been trying to find the root cause of this error for several days, but unfortunately I cannot seem to locate what the primary error may be. Do you see this occur on any other map with sculpted landscape? I noticed that the map itself seems to be tied to this on my end. I was able to get your movement input to work when I created a new level, however I do not see any instance within your blueprints that would prevent movement from occurring.
One of your static mesh objects has bad collision. you’re spawning your character inside it. Fix the collision on your static meshes. Setting your skybox to “No Collision” fixes the issue.
Thanks for your help , turns out what dsmith said helped. There’s collision enabled on the skybox by mistake. Disabling that made everything work properly. If I could ask you something else, is there a documented, proper way to export a landscape, preferably still painted, to a new level or project?
I just spent a few hours trying to figure out why an AI character wouldn’t move and I ran into this thread. Sure enough, my custom skybox had collision ;_;