2014-09-27 79 views

回答

12

可以使用同樣的圖像是這樣產生陰影:

SKSpriteNode *shadow = [SKSpriteNode spriteNodeWithImageNamed:@"YourImageName"]; 

shadow.blendMode = SKBlendModeAlpha; 
shadow.colorBlendFactor = 1; 
shadow.color = [SKColor blackColor]; 
shadow.alpha = .25; // make shadow partly transparent 

然後,只需放置它,只要你喜歡根據所需的光的方向。如果你想讓它變成純黑色,Alpha不是必需的。

+0

感謝這非常接近的作品。雖然 – 2014-09-27 12:34:05

+0

我也需要穿過所有的孩子節點,但陰影仍然是顏色。 – 2014-09-27 14:04:45