小编Bli*_*ung的帖子

Unity DOTS (ECS) 中的“FixedUpdate”在哪里?

我开始寻找使用 DOTS(面向数据的技术堆栈)方法来制作对象的方法。

到处都有几个示例,Youtube 视频以及直接来自 Unity 的示例,例如 github 存储库“EntityComponentSystemSamples”。

在所有这些中,我偶然发现了“OnUpdate”,但从未发现“OnFixedUpdate”。

通常,Unity 游戏对象会同时拥有这两种对象,一种用于每次图形帧更新 ( OnUpdate),另一种用于每次物理运动更新 ( OnFixedUpdate)。

当尝试创建使用 Rigidbody.AddForce() 的行为时,使用 FixUpdate() 始终很重要。

这个概念在 DOTS 中被删除了吗?如何在 DOTS 中向PhysicsBody 添加脚本化的变化力?

目前,我正在将我的添加force*deltatimeUnity.Physics.PhysicsVelocity更新中。

unity-game-engine physics-engine unity-dots

4
推荐指数
2
解决办法
4213
查看次数