求助:CCMoveTo与ccbi文件中的动画交叉调用的问题(lua代码)



```
各位大虾,我要解决的问题是这样的:让游戏角色一边交叉迈步,一边在屏幕上移动,形成走动的效果
角色的交叉迈步,我是用cocosbuilder制作了骨骼动画,载入后单独调用 run 动作正常,(run 动作设为了循环播放)。
在屏幕上移动使用 CCMoveTo 放在 Sequence 中,runAction() 方法调用,也没问题。


我先执行 run 动作,然后执行runAction() 平移,运行结果是平移到了目标位置,但run动画无法停下来,
在 Action Sequence 中,我加入了终止 run 动画的代码,但是该代码没有执行,print("runAction end") 这句log没有被显示。
Sequence 中我又加入了其他的 CCMoveTo 动作,发现只有第一个能被执行,其他的不执行。所以我终止run动画的代码无法被执行
界面上的角色就一直停不下来了。各位前辈,请帮帮这个命苦的小角色吧 !>_stopAllActions(); //这里终止了所有的 Actions,所以预期的 CCMoveTo以及动画的终止,无法实现
    // .............
}

```
*

还有顺便问一下,我发帖时在编辑器里整理好的代码,怎么一点发布,全部跑到一行里面去了?有时知道吗?O(∩_∩)O谢谢指点

这是帖子要沉的节奏啊,貌似没回信…
要不我把代码翻译成C++的?

太悲催了,连个灌水的都没有,哎

问题自己解决了,把不同的动作放在不同的层里面,然后嵌套起来再执行。
呵呵,之前思路不开阔,走进死胡同了

首先,1.18号是周末吧。周末,大家都出去happy啦。
没人回是很正常的。
当然,问题自己解决了,是很赞滴。
ui编辑器的话推荐使用cocostudio,已经比较好用了。