![]() |
ShitEngine 1.4.2
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
|
状态机节点(可序列化) 更多...
#include <Animator.h>
Public 属性 | |
| std::string | name |
| 状态名 | |
| AnimationClip | clip |
| 运行时剪辑缓存(从 .anim 文件加载,不入序列化) | |
| std::string | assetPath |
| 引用的 .anim 资产路径(序列化字段;空 = 旧场景内嵌 clip,向后兼容) | |
| bool | isEntry = false |
| 是否入口状态(onStart 优先进入) | |
| float | graphX = 0.0f |
| 状态机图节点 X(编辑器布局用,随 .scene 保存) | |
| float | graphY = 0.0f |
| 状态机图节点 Y(编辑器布局用,随 .scene 保存) | |
状态机节点(可序列化)
| std::string assetPath |
引用的 .anim 资产路径(序列化字段;空 = 旧场景内嵌 clip,向后兼容)
| AnimationClip clip |
运行时剪辑缓存(从 .anim 文件加载,不入序列化)
| float graphX = 0.0f |
状态机图节点 X(编辑器布局用,随 .scene 保存)
| float graphY = 0.0f |
状态机图节点 Y(编辑器布局用,随 .scene 保存)
| bool isEntry = false |
是否入口状态(onStart 优先进入)
| std::string name |
状态名