I am fairly new to Unreal Engine and very new to blueprinting but I don’t understand what is going on, I am making a simple level where you have to run from one end to the other while jumping on blocks and wanted to have the moving blocks not moving when the game began and start moving when the player entered a trigger at the top of the beginning stairs. I placed the trigger here:
When it was placed here and I hit play to begin the game It ran the on Component Begin Overlap method in the blueprints when there is nothing overlapping it at game start.
The overlap method just changes a variable to true to tell the other BP for the moving blocks to move:
This is the other BP object that is tied to the moving blocks (sorry if its hard to read I couldn’t make it any bigger):
I even tried to change the size of the trigger box to make sure it wasn’t somehow colliding with the walls and counting (I don’t really know if that will make that overlap method run though)
Most of what I did didn’t matter, it runs the overlap method for some reason every time the game starts. the only time it didn’t run it was when I moved the trigger box high above the walls and the stairwell and then it only triggered when I jumped in game, I don’t know if its somehow extending beyond what its telling me and detecting the player when it spawns?