fuz*_*oat 6 ios7 sprite-kit sknode
我有一个SKSpriteNode,它是滚动背景(即孩子)的父级.SKSpriteNode不会自动移动,它只会随着滚动背景一起移动.在背景移动时找到SKSpriteNode的绝对位置的最佳方法是什么.
And*_*eev 12
CGPoint positionInScene = [self.scene convertPoint:self.position
fromNode:self.parent];
Run Code Online (Sandbox Code Playgroud)
但是,convertPoint:fromNode:
相当昂贵,特别是如果你在update
方法中使用它.我宁愿只需要添加childNode
的x
位置parentNode
的x
位置:
CGFloat xPosition = self.position.x + self.parent.position.x;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3000 次 |
最近记录: |