2014-03-14 41 views
0

父母做任何行为时,其子女也做同样的行为。但有时候,我不想让孩子做这个动作。例如,一个像男人这样的精灵有一条血迹棒,当它移动时,棒也应该跟着男人一起移动,没关系。但是当我摇晃或旋转男人时,酒吧应该什么也不做。控制有或没有父母行为的子女行为

那么,是一种简单的方法来控制它呢?我唯一的方法就是将这些孩子从父母身上移除,在行动完成后重新添加他们。

回答

0

您可以使用其单独的标签来控制每个孩子的动作。当您定义孩子然后设置其标签时,以及在想要获取特定孩子的动作后,获取子代码[self getActionByTag:childTag];并对其执行操作。

+0

似乎不是我所问的。我的问题是如何在他们的父母执行该操作时禁用对孩子的操作 – jean

0
  • 正如你所说的移除并重新附加到另一个节点的工作。
  • 或者不要将该栏作为人的孩子,并将其添加到另一个节点,分别处理相应的操作。
  • 我不认为有任何方法可以让孩子静态移动父母。
相关问题