仅在父sknode上运行操作

时间:2016-03-06 19:34:18

标签: swift sprite-kit

正如标题所说。如何仅在父母(不受其影响的孩子)上运行SKAction?

我有一些带子项的SKSpriteNodes,但我想手动控制对每个子项运行哪些操作,并且该操作不是从父项继承的

1 个答案:

答案 0 :(得分:1)

SpriteKit不能这样工作。如果您的孩子不应受到父母的影响,也许您应该重新考虑让他们成为孩子。

然而,有一个有趣的解决方法:对儿童采取行动,抵消父母的行动。例如,如果对向左移动的父项运行操作,则对所有将同时向右移动它们的子项运行操作。