【发布时间】:2019-12-08 02:26:58
【问题描述】:
我有创建为的父节点
var rect = SKShapeNode(points: &points, count: points.count)
最初它的形状是矩形(点包含 4 个 CGPoint),但它可以是任何多边形。
我还有另一个节点,例如
var square = SKShapeNode(rectOf: CGSize(width: 19, height: 19))
作为第一个%的子元素添加
rect.addChild(square)
我需要能够通过按下相应的按钮来左右移动正方形。 我不明白如何在不能离开父节点边界的父节点内移动正方形。一旦正方形到达父形状的边界,它应该停止。有人可以帮助我了解如何实现我的需要吗?
【问题讨论】:
标签: ios swift sprite-kit