1.2 KiB
Raw Blame History

前言

  1. 角色需要BP_LiveAreaLiveAreaActor
  2. Sequence与Camera需要CameraRootActor需要与LiveArea完全重叠
    1. FollowMovementComponent编写各种相机跟踪物体IdolName、Socket、Bone
    2. 摄像机挂载FollowingComponment。

LiveDirector

BP_LiveArea

基类为ALiveAreaActor位于Source/LiveDirector/DirectorFramework/LiveAreaActor.h。直播区域占位用Actor可以用于定义

  • WeatherOverride进入该区域后天气系统重载。
  • WeatherBlendDuration天气系统重载过渡时间。
  • CareLayers该区域加载时会自动加载关联的 DataLayer 层级。

DirectorCam

Core

BP_CamPlacement_LiveArea

一般挂载在BP_LiveArea下面。使用LiveDirector - DirectorCam - Template下的模板生成。继承关系为BP_CamWorkShopPlacement -> ACamWorkShopPlacementActor位于Modules/DirectorCam/Core/CamWorkShopPlacementActor.h

Data

UDirectorCamGroupData

UDirectorCamSetupData

LevelSequences

  • DirectorCamSetupData
    • Example5400x4800(大动捕室)/Game/LevelSequences/Example5400x4800/CamSetup_5400x4800
  • DirectorCamGroupData/Game/LevelSequences/Example5400x4800/General
    • Dance