1
我正在與夫特,SpriteKit和Xcode的工作6,搜索如果在一個數組中的所有元素的特定屬性匹配的條件的
我有一個SKSpriteNode類的數組:
class EnemyVehicle: SKSpriteNode {
}
var vehicles = [EnemyVehicle]()
因此,我可以元素加入到這個數組是這樣的:
vehicles.append(EnemyVehicle(imageNamed:"mySprite"))
並且超SKSpriteNode包含是position.y一個屬性,我可以與我數組的每個元素進行訪問。
我的問題是:是否有可能測試在陣列(這裏position.y)每一個特定的屬性,看它是否符合條件?例如,如果我想要一個只有當我的數組中的所有元素的position.y值都優於0時才爲true的條件?我知道我可以用循環做到這一點,但是還有另一種更簡單的方法嗎?