SKLabelNode没有显示正确的CGPoint

时间:2017-01-01 03:27:28

标签: ios swift cgpoint sklabelnode

我在游戏中遇到问题,我想知道它是什么,它是关于SKSpriteNode的位置,我做了SKLabelNode来显示位置,所以我可以看到出了什么问题。我做了:

testlable.text = "\(leftObstacle.position)"
testlable.zPosition = 50
testlable.fontSize = 60

它显示(00,00)位于屏幕左上角或屏幕之外的位置,而不是(00,00)所以我应该怎样做才能显示itemstatus它显示正确的位置?

1 个答案:

答案 0 :(得分:1)

position参数是节点相对于其父节点的位置 - 所以如果leftObstacle是场景中另一个节点的子节点,则可以解释为什么它总是看起来像是0,0。在这种情况下,报告其父母(或其祖父母等)的位置,以获得您所需要的。