我的分数标签精灵节点x位置设置为size.width * 0.4
,它看起来像这样:
(右边的'时间'精灵节点只是将100加到精灵精灵节点x位置)
如果我将分数标签精灵节点x位置更改为size.width * 0.3
,它看起来像这样:
当然看起来size.width返回的大于实际的屏幕尺寸。有什么想法是错的吗?
答案 0 :(得分:2)
将它放在viewDidLoad:
中self.size = view.bounds.size
答案 1 :(得分:0)
场景的可见部分对应于场景的view
。场景为1024宽,以视图为中心。这就是为什么大多数例子都是从视图中的东西开始 - 这是可见部分。如果您需要在坐标系之间进行转换,请使用convertPointFromView
和convertPointToView
方法。