求教下getActionByTag()的用法

例如:

var a=new cc.Sprite() var b=new cc.Sprite()

c=cc.MoveBy(````)
c.setTag(100)

a.runAction©

请问getActionByTag(100),是如何用才另b能运行a同样的动作?

帮忙下谢谢!网上搜到的都是x的用法,不太明js上要怎编才能用。

var actions = a.getActionByTag(100);
b.runAction(actions.clone());
我没用过这个getActionByTag方法。你可以试试我上面写的行不行

谢谢你,可以运行,我之前也试过好多种写法。就是没想过要加clone(), 不明为什么要加clone(), actions不是新赋值的动作吗。

因为getActionByTag获取的对象,已经有a在运行了。你需要重新创建新的对象,才可以给别的对象使用的

哦,Ok。谢谢