gpt4 book ai didi

ios - 设置最低滚动速度

转载 作者:搜寻专家 更新时间:2023-10-31 23:06:42 24 4
gpt4 key购买 nike

我有一个球,我将它射向空中:

enter image description here

它是这样初始化的:

func initBallNode() {
// TODO: Create ball node
ballNode = SKSpriteNode(imageNamed: "Ball1") // Create a ball
ballNode.zPosition = ZPositions.ball
let offsetFromCorner: CGFloat = 20 // Offset from bottom-left of screen
ballNode.position = CGPoint(x: frame.minX + ballNode.size.width / 2 + offsetFromCorner, y: frame.minY + ballNode.size.height / 2 + offsetFromCorner)
ballNode.physicsBody = SKPhysicsBody(circleOfRadius: ballNode.size.width / 2)
ballNode.physicsBody?.affectedByGravity = true
ballNode.physicsBody?.angularDamping = 1 // <-- Does not set a minimum-speed

addChild(ballNode)
}

我怎样才能降低球的最低速度/速度,使其滚动得更少并更早地完全停止

是否有一个物理属性可以处理这个问题,而不影响物体的质量(使其更早下落)?


如有任何问题,欢迎提问!

最佳答案

您可以增加physicsBody摩擦。默认情况下,摩擦力为 0.2,但它可以介于 0.0 和 1.0 之间

关于ios - 设置最低滚动速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52977935/

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