SKAction applyForce 不起作用?
SKAction applyForce not working?
我想在不使用 physicsBody 的情况下模拟重力。
但是当我这样做时
let applyForce = SKAction.applyForce(CGVector(dx:0,dy:-9.8), duration:duration)
sprite.run(applyForce)
没有任何反应。为什么会这样?
您正在调用的函数是 运行 来自您的 sprite,但是 目标 sprite 的物理体。
您需要创建自己的 applyForce()
版本,不需要物理体。
我想在不使用 physicsBody 的情况下模拟重力。 但是当我这样做时
let applyForce = SKAction.applyForce(CGVector(dx:0,dy:-9.8), duration:duration)
sprite.run(applyForce)
没有任何反应。为什么会这样?
您正在调用的函数是 运行 来自您的 sprite,但是 目标 sprite 的物理体。
您需要创建自己的 applyForce()
版本,不需要物理体。