jjzjj

blurNode

全部标签

ios - SKEffectNode - CIFilter Blur Size Limit - 大黑框

我正在尝试模糊多个SKNode对象。为此,我将父SKEffectNode的CIFilter设置为@"CIGaussianBlur"。像这样:-(SKEffectNode*)createBlurNode{SKEffectNode*blurNode=[[SKEffectNodealloc]init];blurNode.shouldRasterize=YES;[blurNodesetShouldEnableEffects:NO];[blurNodesetFilter:[CIFilterfilterWithName:@"CIGaussianBlur"keysAndValues:@"inputR

swift - 如何提高 SKEffectNode 性能(Swift)?

所以在我的项目中,我有一个SKEffectNode,我用它在我的一些spriteNode周围提供发光效果。我使用spriteNode(blurNode)获取障碍物的颜色,然后将其提供给effectNode。这很好用。letblurNode=SKSpriteNode(imageNamed:"neonLine.png")blurNode.color=obstacle.colorblurNode.colorBlendFactor=1.0blurNode.size=CGSize(width:obstacle.size.width+30,height:obstacle.size.height+3