
我之前用的3.0RC版本,UI编辑器中的设定的动画可以这样调用:
auto rota_action = ActionManagerEx::getInstance()->getActionByName(“loginSceneUI.json”, “rota”);
if (rota_action)
{
rota_action->play();
}
但3.0正式版本中调用就报异常(异常位置如附件图片)

我之前用的3.0RC版本,UI编辑器中的设定的动画可以这样调用:
auto rota_action = ActionManagerEx::getInstance()->getActionByName(“loginSceneUI.json”, “rota”);
if (rota_action)
{
rota_action->play();
}
但3.0正式版本中调用就报异常(异常位置如附件图片)
自己已解决,现在的版本调用UI编辑器的动画时,需做保留处理:
auto rota_action = ActionManagerEx::getInstance()->getActionByName(“loginSceneUI.json”, “rota”);
rota_action->retain();
rota_action->play();
还没看内部结构,因为RC0的版本无需调用retain。
