vault backup: 2025-01-27 21:18:10
This commit is contained in:
parent
8351c76d07
commit
6d6aadba4f
@ -51,5 +51,25 @@ CustomEvent:
|
|||||||
CustomEvent:
|
CustomEvent:
|
||||||
1. InitializeEditor:在父类事件的基础上,用相对位移来存储开始播放Montage的初始位置,设置到**SkeleMesh->AnimationData->InitialPosition**。
|
1. InitializeEditor:在父类事件的基础上,用相对位移来存储开始播放Montage的初始位置,设置到**SkeleMesh->AnimationData->InitialPosition**。
|
||||||
|
|
||||||
|
|
||||||
|
## ActionComponent
|
||||||
|
>主要使用这个组件来管理当前Action?设置HitBoxAction类给ChildActor,并且调用HitBoxAction的Initialize并且绑定ActionEvent。
|
||||||
|
|
||||||
|
Event
|
||||||
|
- BeginPlay:设置ChildActorComponent到ChildActor变量上。可根据Tag来选择ChildActorComponent。
|
||||||
|
- EndPlay:触发DestoryAction事件。
|
||||||
|
|
||||||
|
CustomEvent
|
||||||
|
- ***SetAction***:设置新的HitBoxAction类以及Frame Id。
|
||||||
|
- SetActionClass(),其中SetActionClass的逻辑会调用HitBoxAction的Initialize并且绑定ActionEvent。
|
||||||
|
- 调用Action类的SetActiveFrame()。
|
||||||
|
- NewAction:依次调用DestoryAction、SetAction事件。
|
||||||
|
- DestoryAction:将ChildActor置空。
|
||||||
|
|
||||||
## HitBoxFrame
|
## HitBoxFrame
|
||||||
HitBoxFrame => SceneComponent
|
HitBoxFrame => SceneComponent
|
||||||
|
|
||||||
|
CustomEvent
|
||||||
|
- InitializeFrame:
|
||||||
|
- UpdateFrame
|
||||||
|
- DestroyFrame
|
Loading…
x
Reference in New Issue
Block a user