我的代码是
var spring = SKPhysicsJointSpring.jointWithBodyA( body1.physicsBody,bodyB: body2.physicsBody,anchorA: body1.position,anchorB: body2.position)spring.frequency = 1.8spring.damPing = 0.5self.physicsWorld.addJoint(spring1)body1.physicsBody?.dynamic = falsebody2.physicsBody?.dynamic = true
在什么范围的值应该频率和阻尼下降,以便d簧自然地起作用?
解决方法 答案取决于你认为“自然”的东西.阻尼意味着d簧将随着每次振荡消散能量并最终停止.
零阻尼意味着连接到d簧的质量将永远振荡.
这样的系统通常有三个与之相关的常数:
>质量m(lbm)
>d簧刚度k(lbf / in)
>阻尼系数c
众所周知,频率f ^ 2 = k / m.
当该系统谈到d簧“频率”时,对我来说没有任何意义.
总结以上是内存溢出为你收集整理的ios – SKPhysicsJointSpring在Swift中的频率和阻尼全部内容,希望文章能够帮你解决ios – SKPhysicsJointSpring在Swift中的频率和阻尼所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)