diff --git a/02-Note/DAWA/ASoul/流程笔记/角色流程.md b/02-Note/DAWA/ASoul/流程笔记/角色流程.md index 4810c31..e604bbb 100644 --- a/02-Note/DAWA/ASoul/流程笔记/角色流程.md +++ b/02-Note/DAWA/ASoul/流程笔记/角色流程.md @@ -6,15 +6,23 @@ 1. 添加一个Idol.xxx标签。 ## 含有标签的文件 -1. Ts_HandHelodCamUI.tsx -2. [ ] TsCharacterItem.ts `Script\LiveDirector\Character\View\TsCharacterItem.ts` -3. [ ] TsCharacterMocapViewTmp.ts :这个是MotionProcess的UI,继承控件`/Content/UIAssets/Character/Mocap/WBP_CharacterMocapViewTmp` -4. [ ] TsPropMocapItemTmp.ts -5. [ ] TsDirectorConsoleCommandHandler.ts -6. [ ] TsSpawnPointSettingItem.ts -7. [ ] TsIdolPropManagerComponent.ts -8. [ ] TsSimpleLevelManager.ts -9. ~~CameraDebug.cpp ~~(这个不需求) +1. [x] TsCharacterItem.ts `Script\LiveDirector\Character\View\TsCharacterItem.ts` + 1. 3级角色控制界面相关的UI操作。 +2. [x] TsCharacterMocapViewTmp.ts :这个是MotionProcess的UI,继承控件`/Content/UIAssets/Character/Mocap/WBP_CharacterMocapViewTmp` + 1. 在MotionProcess专用地图中创建对应的Idol。 +3. [x] TsPropMocapItemTmp.ts + 1. 在MotionProcess专用地图中控制道具Attach到对应Idol(UI逻辑) +4. [x] TsDirectorConsoleCommandHandler.ts + 1. 快捷命令 Motion同步相关 GetMotionOffset + 2. 快捷命令 快速创建4个角色 IdolCostume +5. [x] TsSpawnPointSettingItem.ts + 1. IdolItemUI,继承控件`/Content/UIAssets/Character/WBP_SpawnPointSettingItem` +6. [ ] TsIdolPropManagerComponent.ts + 1. 没有思诺与心怡 + 2. 需要搞清楚。 +7. [x] ~~TsSimpleLevelManager.ts~~ + 1. SwitchLiveArea()中调用,只调用了Idol.BeiLa,属于容错语句。 +8. ~~CameraDebug.cpp ~~(这个不需求) # AVCharacter 主要实现了`virtual void OnRep_AttachmentReplication() override;`,声明了若干BlueprintNativeEvent: - bool CanSyncRelativeTransform();