Creator 3.8 动画图状态组件编辑器 BUG

  • Creator 版本: 3.8

  • 目标平台:Windows11

动画图状态组件中使用 ccenum 包装的枚举,编辑器不会识别成枚举,而是识别成了数字

你好,测试了下下图写法,有效

确实有效,不过编译后重新打开动画图才有效

请问下你大概需要用状态组件来做什么功能?我们 3.8.0 新上线了状态机事件绑定,是否能用上,更方便的解决你的问题。

现在你的做法:

  • 创建一个状态机组件
  • 里面在回调里写了 controller.node.getComponent() 去做一些事
  • 把组件挂到状态结点上

事件绑定的做法:

  • 在状态结点的 EventBindings里,加一个事件名称,比如叫 playSound
  • 在任何 普通组件 里面(只要这个组件和动画图挂到了同一个结点下),加一个 playSound 方法,里面加入你的逻辑。

用来在状态图中状态进入时设置一个变量值,用来标记当前是什么状态

确实方便,之后会用到

欢迎体验反馈

催催 2d 动画图 :smiley: