swift - 如何使用 SpriteKit 创建一堵墙?

标签 swift sprite-kit line swift2 nodes

如何创建一堵会随着您的触摸而变化的墙?

我目前创建多个节点都是小圆圈“brick.png”,但我更希望它是连续的并且只有一个节点以节省内存。

目前创建:

Small Nodes

我希望目标附近的圆圈是一条需要一个节点的连续线。

有什么帮助吗?

最佳答案

SpriteKit 有 SKShapeNode。您可以使用它在屏幕上绘制 CGPath。在 thhochesMoved 中,您重新计算路径并设置为路径属性。

关于swift - 如何使用 SpriteKit 创建一堵墙?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33138817/

相关文章:

delphi - FireMonkey - 在 Windows 中绘制 1 像素线而不进行抗锯齿

python - 如何用两点画一条线,然后用opencv,python画线直到到达轮廓点?

swift - 在 iOS 8 中动态更改 ScrollViews subview

ios - 在 Storyboard 中创建可重用的 View

ios - Swift 函数在应用程序中有效,但在 override func viewDidLoad() 中无效

swift - 在不触及其他(保存的)值的情况下更新 Realm 中的多个属性

ios - 为什么创建大量 SKNode 需要这么长时间

macos - didBeginContact 工作绝对不正确 swift

ios - 未检测 SpriteKit 中边界框和 SKNode 之间的碰撞

mysql - SQL 语法错误 - 第 19 行