【发布时间】:2014-12-06 22:51:04
【问题描述】:
我有一个这样声明的 SKSpriteNode 数组:
class rgbNodes: SKSpriteNode
{
}
var colorNode = [rgbNodes]()
colorNode.append(rgbNodes(imageNamed: "Rectangle")) // every time we want to add a new element to this array
我想根据它们的 position.x 值对该数组的每个元素进行排序,例如,如果:
colorNode[0].position.x = 25
colorNode[1].position.x = 5
colorNode[2].position.x = 15
我希望数组像这样排序:
colorNode[0].position.x = 5
colorNode[1].position.x = 15
colorNode[2].position.x = 25
但是我怎样才能使用 sort 命令来做到这一点呢?
【问题讨论】:
标签: arrays sorting swift sprite-kit skspritenode