【发布时间】:2017-04-01 11:11:41
【问题描述】:
我正在使用 Swift 3 和 Xcode。
我有一堂课:
class H: SKSpriteNode {...}
还有一个数组:
var array = [H]()
我想用nodes(at:) 函数检查给定点是否存在H 类型的元素。我试过了:
if nodes(at: myPoint).contains(H)
但它不起作用,我明白这一点。有什么方法可以知道 nodes(at) 函数返回的数组是否包含 H 类中的元素?
还有一个问题,如果数组包含具有特定名称的节点,我如何检查函数返回的所有节点?
【问题讨论】:
标签: arrays swift nodes contains skspritenode