He explains how to use the “G” key to spawn an object. It works fine because since he is using the default PlayerController, he can just use the Key Event to spawn the object on the Level Blueprint.
If I’m using another controller, like for example the one in the Third Person Blueprint template, I can’t use the key event in the Level Blueprint because the “MyController” from the template is apparently overwriting the controls.
If I add the spawn blueprint to the “MyController” class blueprint, it doesn’t let me use the TargetPoint from my Scene Outliner, if I drag it in, nothing happens, it only lets me drag it into the Level Blueprint.
Any ideas how I can make this tutorial work with the Third Person Blueprint template, or any other player controller class for that matter?
Have you tried setting your controller in the Game Mode within World Settings? You should be able to use your controller just as he did in the Level Blueprint.
If I use the default PlayerController, it works but the character doesn’t move, since his movement is set in MyController. If I use the “MyController” class the character moves but the inputs I have inside the Level Blueprint don’t work.
If you are having trouble with Key events working in a Level blueprint and you are using one of the Templates, check both the PlayerController and Character blueprints in use for the template. For both of those blueprints, if present, open them up and go to the Defaults tab. Search for the Block Input option and make sure it is unchecked (this will stop blueprints lower in the input chain, like the Level blueprint, from receiving input if it is checked). As far as being able to directly reference placed Actors like the TargetPoint from the tutorial, those references can only be made in the Level blueprint.
Check the setting I’ve mentioned here and if you are still having trouble following the tutorial, let us know.