当父进程执行任何操作时,其子进程也会执行相同的操作。但是有时候,我不想让孩子做这个动作。例如,一个像男人一样的精灵有一个血棒,当它移动的时候,血棒也应该随着人类的移动而移动,这是可以的。但是当我摇晃或者旋转这个人的时候,杆子应该什么也不做。
那么,是一种简单的方法来控制它吗?我认为唯一的方法是从父对象中删除这些子对象,在操作完成后,重新添加它们。
发布于 2014-03-14 15:39:09
您可以使用其单独的tag.when控制每个子操作,无论何时定义子项,然后设置其标记,以及之后,当您想要获取特定子项的操作时,然后获取子项[self getActionByTag:childTag];并对其执行操作。
发布于 2014-03-14 20:30:56
https://stackoverflow.com/questions/22394522
复制相似问题