如何更改spritenode不透明度

Dra*_*lex 7 opacity sprite-kit skspritenode swift

我正在使用XCode 6,Sprite Kit和Swift,我有一个带有此声明的节点:

var red = SKSpriteNode(imageNamed: "Rectangle")
Run Code Online (Sandbox Code Playgroud)

我想改变节点的不透明度,但我没有找到,除了使用像FadeIn,FadeOut等SKAction ...

我尝试更改red.colorBlendFactor,但它只更改节点上新颜色的不透明度,而不是节点的不透明度...

vac*_*ama 13

使用SKNodealpha财产:

red.alpha = 0.5  // set red to 50% transparent
Run Code Online (Sandbox Code Playgroud)