Swift   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了swift 快速奔跑的兔几 本节的内容是:SpriteKit第5讲 形状节点 图像特效节点大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

形状节点ShapeNode用于显示一些一般形状:矩形,圆圈,三角形等等。 详细的设置代码如下: let shapeNode = SKShapeNode(rectOfSize: CGSize(width:20, height: 20)) shapeNode.position = CGPoint(x: size.width/3.0, y: size.height/3.0)

形状节点ShapeNode用于显示一些一般形状:矩形,圆圈,三角形等等。
详细的设置代码如下:

let shapeNode = SKShapeNode(rectOfSize: CGSize(width:20,height: 20))
        shapeNode.position =  CGPoint(x: size.width/3.0,y: size.height/3.0)
        shapeNode.lineWidth = 1
        shapeNode.strokeColor = UIColor.whiteColor()
        shapeNode.fillColor = UIColor.magentaColor()
        shapeNode.glowWidth = 1

        self.addChild(shapeNodE)

使用图形特效节点可以使用SpriteKit创建复杂的视觉特效:比如模糊,色移和其他炫目的特效。
图像特效使用SKEffectNode实现。
注意,一个子节点不能有两个父节点,否则会报错

// 模糊效果
        let blurFilter = CIFilter(name: "CIGaussianBlur")
        blurFilter?.setDefaults()
        blurFilter?.SETVALue(3.0,forKey: "inpuTradius")

        let blurEffectNode = SKEffectNode()
        blurEffectNode.filter = blurFilter
        blurEffectNode.shouldEnableEffects = true
        self.addChild(blurEffectNodE)
        blurEffectNode.addChild(label2)

大佬总结

以上是大佬教程为你收集整理的swift 快速奔跑的兔几 本节的内容是:SpriteKit第5讲 形状节点 图像特效节点全部内容,希望文章能够帮你解决swift 快速奔跑的兔几 本节的内容是:SpriteKit第5讲 形状节点 图像特效节点所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。