How do I adjust the speed of a switch between 2 cameras for a Character Blueprint?

Hey guys, I’m pretty new to Unreal Engine 5 so I’m not sure if what I’m trying to do is technically possible.

I have one Character Blueprint called “BP_Character”, In this blueprint, I have 2 camera components, MainCamera and LeftShoulderCamera.

In my event graph [of the Character Blueprint], I use Set Active Node for switching between the two camera components.

I tried looking for new nodes to adjust the speed between each camera component switching (to add a dramatic effect xD) and I found a node called Set View Target With Blend but the object reference for New Target View Input is strictly Actor Object and the Target Input is strictly Player Controller Object.

As I understand, Character Class <–inherits a Pawn Class which <–inherits Actor Class but Player Controller <–directly inherits Actor Class, meaning I can’t use the Set View Target With Blend node (or maybe I can but I’m not sure how).

Anddddd…I’m stuck.

References:

Unreal Engine: Class Structure - Creately

Set View Target with Blend
image

[Preview of My Problem]
(Basic Game - Gifyu)

1 Like

I’m pretty sure you can make an actor BP and drop a camera in it.

Then add this as a child actor to your character. Then you can

To blend back, just use Self as the target.

1 Like

Ooo, Thanks! I’ll try this!! (Once my engine is updated :sob::sob:)

image

1 Like

UPDATE

It’s working now! Thank youu ><!! @ClockworkOcean

Video Preview

1 Like

Great :smiley:

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.