Simple question on "Set view target with blend"

Hi guys, i have a simple question, in the Level Blueprint i use the node “Set view target with blend” to change the view from Player Camera Component to an actor camera inside the level,in this case the blend work well, then i want to come back with the Player view, but in this case the blend not work and the current view “snap” to the player view, what i’m doing wrong ? I upload a screen shot of my graph to explain better my problem.

Thanks!

Yes, the camera of the Character Bp is inside a springarm, is this the problem ?

The “Do collision test” is unchecked :frowning:

I try to put the camera out from the springarm, but it still not work, so i’m doing somethink wrong, maybe the eventdispatcher ?

Find it ! I call the second event dispatcher during the blending of the first :slight_smile:

It is the problem!! THANKS !!

Is any of the cameras on a springarm by any chance?

Can you check if there is a probe on the spring arm and whether the collision is on?
It’s called Do Collision Test or something like that.

If it’s on, disable it and see if the blend is working.

edit: to answer your question - it might be a problem, if the probe is colliding, it might be trying to reposition the camera and the blend is being confused. Not sure, though.

One silly question. Are you waiting for the Full 5 sec to go by? If you ever interrupt the blend before it finishes, the return will not work correctly. The blend does not store camera location during transition.

Could you test it by giving it enough time to finish the transition?

Hi, can you tell me (or show me) what is meaning of “call the second event dispatcher during the blending of the first”? I can’t get a shot.

Hi, can you tell me (or show me) what
is meaning of “call the second event
dispatcher during the blending of the
first”? I can’t get a shot.

It’s what you’re not supposed to be doing - that’s what was causing the issue - interrupting the blend with another call.

Oh, I totally understood :slight_smile: Thank you!