标签: path sprite-kit skspritenode
我希望玩家在屏幕上绘图,创建路径。如果他关闭了环绕路径,我想对路径内的节点做一些事情。
我如何知道路径中的哪些节点?
答案 0 :(得分:1)
我假设您存储所有节点的坐标或在变量中引用它们。
您可以利用CGRectContainsPoint通过使用节点的坐标来检查封闭路径中的节点。
CGRectContainsPoint
从documentation
func CGPathGetBoundingBox(_ path: CGPath!) -> CGRect