gpt4 book ai didi

swift - 在没有物理或 SKActions 的情况下使用 SpriteKit

转载 作者:行者123 更新时间:2023-11-30 13:27:08 25 4
gpt4 key购买 nike

我想在不使用 SKPhysicsBody 或 SKActions 的情况下移动节点。这是我所拥有的

override func update(currentTime: CFTimeInterval) {
/* Called before each frame is rendered */
let deltaT = currentTime - timeLast
node.position.y += CGFloat(deltaT * 3) //node is an SKShapeNode
timeLast = currentTime
}

该节点未出现在屏幕上。如果我删除此代码,默认位置将设置为屏幕中心,效果很好。我上面的方法有什么问题吗?

最佳答案

问题最终是 timeLast 被初始化为 0,因此 currentTime 的值为数千,导致节点在更新后立即定位在屏幕之外被称为

关于swift - 在没有物理或 SKActions 的情况下使用 SpriteKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37039411/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com