我用CCMoveTo将精灵从一点移动到另外一点,用时10秒钟,但是我在这10秒内改变精灵的移动位置,每次都要等10秒结束才行,怎么可以在10秒内取消上一个动作,执行当前动作呢?????
给上个动作设定个tag,需要停止上个动作时使用 stopActionByTag
好的,谢谢你,我去试试!!!
我试过,比如我人物第一个动作是走动,还没走到我要求的位置,我就点了下一个位置,感觉怎么非要走到第一个位置才向第二个位置走!很奇怪!!!
简单啊,你直接获取你这个走动的人物,使用stopAllAction(); 貌似应该是这个函数,很久不用了,可以查查