Я могу нарисовать круг в точке столкновения двух объектов, но я хочу создать для него хорошую анимацию (по часовой стрелке). Я понял, как это сделать в приложении с одним представлением, но я не могу использовать ту же реализацию в SpriteKit. Как я могу сделать это в SpriteKit?
Это мой код для добавления круга -
func drawCircleOnCollisionPoint(arrowName:String) {
let circle:SKShapeNode = SKShapeNode(circleOfRadius: 15)
circle.position = (arrowsCollidedWithTarget[arrowName]?.contactPoint)!
circle.strokeColor = SKColor.red
circle.glowWidth = 1.0
circle.fillColor = SKColor.clear
circle.zPosition = 50
self.addChild(circle)
DispatchQueue.main.asyncAfter(deadline: .now() + timeBetweenGames) {
circle.removeFromParent()
}
}