【问题标题】:Make objects fall slower when in a certain area - sprite kit使物体在特定区域下落得更慢 - 精灵套件
【发布时间】:2017-07-19 20:26:47
【问题描述】:

标题说明了一切,我希望某个区域内的所有物体都比其他物体下落得慢,我很清楚我可以改变物理世界的重力,但我只需要一些物体慢慢下落,所以这不是一个选择。另外,这都是为了模拟水中的物体,所以如果有更好的方法可以做到这一点,将不胜感激。

任何帮助将不胜感激,谢谢!

【问题讨论】:

    标签: swift sprite-kit gravity


    【解决方案1】:

    physicsBody 上增加frictionlinearDamping / angularDamping 以增加对身体的抵抗力。如果您希望一切都变慢,您还可以更改 physicsWorldspeed 设置(这将在水下设置中起作用)

    【讨论】:

    • 他们如何知道物体何时在水中?
    • 超出了他的问题范围
    • 感谢帮助
    • 我打算建议使用重力场并在必要时更改对象的位掩码,以便它们受到不同重力的影响,但是要模拟水,这将是最现实的解决方案,就像在水中一样仍处于地球引力中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多