我有一个精灵,当我点击制作为按钮的精灵时,尝试将其旋转60º。但是,当我点击按钮时,要更改的精灵将旋转120º而不是60º。
我尝试了下面的代码。
if let name = touchedNode.name {
if name == "leftHex" {
print("left tapped")
hexColor.zRotation = -(.pi / 3)
}
}
尽管打印语句读取了每个水龙头,但我想旋转的精灵仅旋转一次,并且旋转的角度比我想要的还要多。