1. 程式人生 > 其它 >UE4初級關卡序列(過場動畫)製作

UE4初級關卡序列(過場動畫)製作

  昨天提到的換裝系統,在點選開始遊戲後會卡住一會用來載入遊戲,整個畫面卡住等待載入好後就突然進入正式遊戲關卡,有點突兀,為了讓選擇角色的介面和進入打怪關卡更順滑,決定加一個過渡的關卡序列。首先在選擇角色的關卡建立一個關卡序列,將攝像機actor拖到場景中來,點選+軌道->Actor到Squencer,選擇場景中剛剛放置CameraActor作為關卡序列的相機。

  之後就是確定關卡序列的幀數以及時長。然後在一些特定幀上把CameraActor移到特定的位置,按回車即可確定CameraActor的位置和旋轉,關卡序列會自動在這些幀之間生成一些軌道;

 

   如圖所示,藍色的線就是自動生成的軌跡,藍色的點就是CameraActor對應關卡序列裡特定幀的位置。

 

  這裡有幾種視口可以選擇,方便對關卡序列的除錯:

 

   之後就可以應用這個關卡序列了,同時加上一個淡化效果能夠更自然的過渡。

 

   其中IntoCombatLevel是通過選擇角色的控制元件藍圖裡的按鈕觸發的,屬於藍圖類與關卡藍圖的通訊,具體藍圖如下:

 

最後效果如下: