我需要將某種選擇器或活動類添加到SKSpriteNode。因此,當用戶點擊其中一個SKSpriteNode時,它會告訴用戶將其Texture設置爲選定的圖像,但也會告訴其他人爲未選擇的圖像。按下時將選擇器添加到SKSpriteNode
下面是我的觸摸功能,當選擇SKSpriteNode時,它將紋理設置爲選定的圖像「1選擇」。說字符1被按下我需要告訴字符2,3,4,x將圖像設置爲「1未選擇」。要做到這一點
if Character1.contains(location) {
Character1.texture = SKTexture(imageNamed: "1-selected")
run(ButtonPressed)
}
if Character2.contains(location) {
Character2.texture = SKTexture(imageNamed: "2-selected")
run(ButtonPressed)
}`
你將需要某種形式的所有你的精靈(即數組)的集合,你將循環並將圖像設置爲none爲每個精靈 –