我一直试图弄清楚如何在一段时间内以恒定的移动速度使用moveTo。这是我想要做的一个例子的图像:
我试图使用的代码中有两个错误:
var destination = CGPoint(x: 0, y: 0)
var distance = sqrt(pow((destination.x - SKSpriteNode.position.x), 2.0) + pow((destination.y - SKSpriteNode.position.y), 2.0));
var moveDuration = 0.001 * distance;
var move = SKAction.move(to: CGPoint(destination.x,destination.y), duration: moveDuration)
enemy.run(move)
我如何解决这些错误,或者如何制作新的改进的SKAction?