RSShapeNode:RSShapeNode对象通过使用断开的CAShapeLayer在屏幕外渲染核心图形路径来绘制形状,并将图像快照到SKSpriteNode(Swift)

时间:2024-05-28 18:55:50
【文件属性】:

文件名称:RSShapeNode:RSShapeNode对象通过使用断开的CAShapeLayer在屏幕外渲染核心图形路径来绘制形状,并将图像快照到SKSpriteNode(Swift)

文件大小:46KB

文件格式:ZIP

更新时间:2024-05-28 18:55:50

Swift

RSShapeNode RSShapeNode对象通过使用断开的CAShapeLayer屏幕外渲染“核心图形”路径来绘制形状。 然后将CAShapeLayer快照到图像中并用作SKSpriteNode的纹理,该纹理作为子RSShapeNode添加到RSShapeNode 。 该技术修复了SKShapeNode修复的错误和内存泄漏。 RSShapeNode有着近的完整功能SKShapeNode加上在缺少附加功能SKShapeNode ,如重复纹理,阴影,短划线图案和填充规则。 这项技术的灵感来自线程: 注意: RSShapeNode每次更改其变量之一时都会RSShapeNode渲染其图像,除非未指定路径。 检查是否在最后一刻设置了路径。 安装 RSShapeNode尚未在CocoaPod上发布。 改为使用 use_frameworks! pod 'RSShapeNode', :git


【文件预览】:
RSShapeNode-master
----.gitignore(229B)
----README.md(7KB)
----Example()
--------Example()
--------Example.xcodeproj()
----RSShapeNode()
--------RSShapeNodeTests()
--------RSShapeNode()
--------RSShapeNode.xcodeproj()
----example.png(31KB)
----RSShapeNode.xcworkspace()
--------contents.xcworkspacedata(247B)
----LICENSE(1KB)
----RSShapeNode.podspec(1KB)

网友评论