I’ve run into a bizarre problem that might be a bug in the program.
As you can see on this BP, typing “Z” causes the program to temporarily change cameras, which it does under certain conditions. But, when the program gets to the “Puzzle 4 Zoom Enabled” check, the program ignores the Set View Target with Blend node even though it is connected. I even tried making a different camera actor and referencing that, but no effect. So, is this a bug or did I do something wrong?
the program ignores the Set View Target with Blend node even though it is connected.
Does this mean when you get to Puzzle4Zoom Enabled Branch node, it returns True and executes everything connected on the True path, but you aren’t seeing what you have expected?
The program will never ignore what you’ve set to execute, so it has to be a problem with your logic or it isn’t returning True in the first place.
You could try to put a Breakpoint on your Set View Target node ( right click and add breakpoint ) to try and view the values yourself.
Does the CameraActor3 move at any point? because it seems that it is the same camera from the previous bool check Puzzle2Zoom Enabled? So if the Camera actor hasn’t moved then you wouldn’t see any changes with the new Set View Target.
Actually, I looked over the program and noticed an oversight. That was because a trigger box that change the camera back was at that spot when it wasn’t supposed to be yet. So, as soon as I take Z to change cameras, that invisible trigger changed the camera right back. But I fixed that, so the program should behave as programmed.