找到儿童SKNode的绝对位置?

时间:2014-02-18 12:02:18

标签: ios7 sprite-kit sknode

我有一个SKSpriteNode,它是滚动背景的父级(即孩子)。 SKSpriteNode不会自动移动,它只会随着滚动背景一起移动。当背景移动时,找到SKSpriteNode绝对位置的最佳方法是什么。

1 个答案:

答案 0 :(得分:12)

CGPoint positionInScene = [self.scene convertPoint:self.position 
                                                  fromNode:self.parent];

但是,convertPoint:fromNode:非常昂贵,尤其是在update方法中使用它时。我只想将childNode的{​​{1}}位置添加到x的{​​{1}}位置:

parentNode