Ue4 BluePrint蓝图实现镜头(视角)切换及摆动范围(二)
接上篇:
Ue4 BluePrint蓝图实现镜头(视角)切换及摆动范围(一)
6、将My_Pawn拖入场景;
7、打开场景蓝图,设置镜头切换,即从初始的角色所关联的摄像机切换到新创建的My_Pawn所关联的摄像机镜头,将玩家的的视点(POV)进行切换;
8、在场景蓝图编辑器中,添加F键的操作触发事件,后执行Possess函数;
9、添加Possess函数的两个参数,分别为函数GetPlayerController的返回值,My_Pawn的返回值;
10、上述不知目的是让PlayerController获得对My_Pawn的控制权,从而将Player的视角从初始的玩家视角切换到新创建的My_Pawn 的视角;
11、同样设置将镜头切换回初始玩家的视角,使用B键按下触发事件,其余原理同上,注意参数变化;
12、正常情况下运行程序,首先是第三人称的玩家视角,按F键切换到My_Pawn视角,按B键切换回第三人称角色视角。
未完待续。。。