【问题标题】:Moving physics bodies - didSimulatePhysics vs update移动物理体 - didSimulatePhysics 与更新
【发布时间】:2014-11-04 04:43:08
【问题描述】:

在 Spritekit 游戏中应用物理实体移动精灵的更好位置在哪里?

我知道这两个方法每帧调用一次,首先是 update,然后是在渲染视图之前 didSimulatePhysics...当我们谈论 Spritekit 游戏时,在 update 方法和 didSimulatePhysics 中应该做什么?

【问题讨论】:

  • 这取决于你到底打算做什么,即应用物理力应该在更新中,在物理更新后做出决定或更正应该在 didSimulatePhysics 中完成

标签: ios sprite-kit skphysicsbody


【解决方案1】:

如果您正在寻找物理逻辑,例如在每次更新时检查碰撞和接触,例如单向平台无限运行游戏,在这种情况下您必须检查碰撞并与每个正在运行的物理体接触,如果您是,请选择 didSimulatePhysics寻找没有接触和碰撞掩码的只是移动的物理物体,那么这两种方法都是合适的。

【讨论】:

    猜你喜欢
    • 2017-05-21
    • 1970-01-01
    • 2012-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多