【发布时间】:2017-02-17 08:57:10
【问题描述】:
我在一个 swift 文件的函数中有两个 Sprite 节点。两个节点的大小和位置相似。 Node2 是节点的子节点。
将节点添加到场景中时,节点位置彼此不同。他们并不像他们应该的那样在彼此之上。
func stoppers()->SKSpriteNode{
let node=SKSpriteNode(imageNamed:"image1")
node.size=CGSize(width:20,height:300)
node.position=CGPoint(x:100,y:100)
let node2=SKSpriteNode(imageNamed:"image2")
node2.size=CGSize(width:20,height:300)
node2.position=CGPoint(x:100,y:100)
node.addChild(node2)
return node
}
该函数被调用到场景中,例如: addChild(game.stoppers())
【问题讨论】:
标签: swift sprite-kit swift2 sprite skspritenode