I have an array:
var array: [[(playerPosition: CGPoint, playerName: String, enemy: SKSpriteNode, enemyName: String)]] = []
I then add to the array like this:
array.append([(playerPosition: player.position, playerName: player.name!, enemy: node as! SKSpriteNode, enemyName: enemy.name!)])
I then want to use these values later in sequence so I can change the players position/name and the enemy details/name:
player.position = //array's playerPosition
player.name = //array's PlayerName
enemy.name = //arrays enemyName
etc etc
How do I get access these different values?