vault backup: 2026-05-03 21:38:46
This commit is contained in:
@@ -33,8 +33,29 @@ bool bAutoReleaseWhenFinished;
|
||||
|
||||
相机动画播放完毕后自动释放实例,避免格斗游戏频繁的相机震动(受击、必杀技等)导致的实例泄漏。
|
||||
|
||||
## 修改文件列表
|
||||
## 完整代码解析
|
||||
|
||||
| 文件 | 修改类型 |
|
||||
|------|---------|
|
||||
| `Source/Runtime/Engine/Classes/Camera/CameraAnimInst.h` | 新增标记 |
|
||||
```cpp
|
||||
// CameraAnimInst.h — 相机动画实例扩展
|
||||
class UCameraAnimInst
|
||||
{
|
||||
// ASW 新增:播放完毕后自动释放实例
|
||||
// 格斗游戏频繁触发相机震动(受击、必杀技),
|
||||
// 没有自动释放会导致实例泄漏
|
||||
UPROPERTY()
|
||||
bool bAutoReleaseWhenFinished;
|
||||
|
||||
// ASW 新增:水平翻转相机动画
|
||||
// 格斗游戏中玩家交换左右位置(交叉)时,
|
||||
// 相机震动需要水平翻转以保持视觉一致
|
||||
UPROPERTY()
|
||||
bool bPlayCameraAnimFlipH;
|
||||
};
|
||||
```
|
||||
|
||||
## 代码修改情况
|
||||
|
||||
| 文件路径 | 修改类型 | 修改内容 |
|
||||
|---------|---------|---------|
|
||||
| `Source/Runtime/Engine/Classes/Camera/CameraAnimInst.h` | 新增 | `bAutoReleaseWhenFinished` 自动释放标记 |
|
||||
| `Source/Runtime/Engine/Classes/Camera/CameraAnimInst.h` | 新增 | `bPlayCameraAnimFlipH` 水平翻转标记 |
|
||||
|
||||
Reference in New Issue
Block a user