角色状态(CharacterState)定义了角色在特定状态下的外观表现,包括 Spine 皮肤设置、像素动画的启用/禁用以及背景预制体。

techName:这个状态的技术名称
skins:Spine 皮肤列表(CharacterSkinValue,包含 skin 和 value)
enablePixelAnimations:进入此状态时启用的像素动画列表
disablePixelAnimations:进入此状态时禁用的像素动画列表
backgroundPrefab:背景预制体(覆盖默认背景)
showDebugInfo:是否显示调试信息

相关SO

Character 角色:角色通过 initialCharacterStates 引用
PixelAnimation 像素动画:通过 enablePixelAnimations / disablePixelAnimations 引用

相关函数

相关命令

ApplyNPCState:按状态选择器应用角色状态
SetNPCState:对角色应用一个明确状态