Hi guys, so I have a problem when i want to switch these two cameras. I’ve got these two cameras in my TopDownCharacterBP and I want to switch them with a trigger box and the set view target with blend. The two cameras switch but there is no blend time and i have no idea that what’s the cause of all this. Any help?
I notice you didn’t set the Blend Time parameter, is that the problem?..
I believe that you’re using the function incorrectly. I can notice two reasons why this will not work:
-
Calling Set View target with Blend with Self as the Target will not work if you are already looking through this character.
-
You are deactivating one camera and activating the other right after. So there will be an instant change and not the smooth transition you might want to have.
One possible (untested) way to solve this issue is to have two camera actors attached to the character. If you are currently looking at the camera with Camera A, use Set View Target with Blend and set Camera B Actor as the Target. Then put in a Delay matching the Blend time and after that delay is completed have the Camera B be the Active Camera and Camera A the inactive one.
Let me know how it goes!
Hi, Thank you for the answer! I solved the problem like you told me. I created two camera actors (Cam1 for principal Camera and Cam2 for secondary Camera). Then I used two child actor with Cam1’s and Cam2’s classes and I solved the Problem. Thank You!