使 SKSpriteNode 透明
Make an SKSpriteNode transparent
是否可以使 SKSpriteNode 完全透明,同时保持其尺寸?如果是这样,如何?我希望对象仍然有一个 physicsBody 并且仍然是 gameScene 的子对象,但是我不希望它可见。
SKSpriteNode
的超类 SKNode
有一个名为 alpha
的成员,它可以让你设置节点的不透明度我认为它可能不会影响你的精灵物理。
let spriteNode = SKSpriteNode() // You should already have it
spriteNode.alpha = 0.0 // This should make your node transparent without affecting its physics interactions
你也可以用这条简单的线隐藏你的节点。
yourNode.hidden = true
是否可以使 SKSpriteNode 完全透明,同时保持其尺寸?如果是这样,如何?我希望对象仍然有一个 physicsBody 并且仍然是 gameScene 的子对象,但是我不希望它可见。
SKSpriteNode
的超类 SKNode
有一个名为 alpha
的成员,它可以让你设置节点的不透明度我认为它可能不会影响你的精灵物理。
let spriteNode = SKSpriteNode() // You should already have it
spriteNode.alpha = 0.0 // This should make your node transparent without affecting its physics interactions
你也可以用这条简单的线隐藏你的节点。
yourNode.hidden = true