New*_*t-7 10 objective-c ios ios7 sprite-kit
我有一个SKSpriteNode包含其他SKSpriteNodes.如何创建SKSpriteNode所有像素为黑色的副本?
一旦我有了这个阴影,SKSpriteNode我就会将它颠倒过来并将其用作阴影.
谢谢
pro*_*cal 13
您可以使用相同的图像创建阴影,如下所示:
SKSpriteNode *shadow = [SKSpriteNode spriteNodeWithImageNamed:@"YourImageName"];
shadow.blendMode = SKBlendModeAlpha;
shadow.colorBlendFactor = 1;
shadow.color = [SKColor blackColor];
shadow.alpha = .25; // make shadow partly transparent
Run Code Online (Sandbox Code Playgroud)
然后根据所需的光线方向定位它.如果你想要它是纯黑色,则不需要Alpha.
| 归档时间: |
|
| 查看次数: |
4342 次 |
| 最近记录: |