Unity3d 如何为DOTS/ECS禁用unity中的默认重力?

Unity3d 如何为DOTS/ECS禁用unity中的默认重力?,unity3d,Unity3d,正如这里所指出的,我正在进行演示: 注意到我的物理行为与视频中的不同。我想这可能是因为使用了不同版本的unity/physics软件包 到目前为止,我尝试了项目设置/物理/重力->0,0,0 除此之外: Physics.gravity=Vector3.zero 在初始化系统中。所有这些似乎都没有禁用默认重力。我在这里遗漏了什么吗?好吧,在对整个示例项目进行挖掘之后,我找到了导致默认重力的原因以及如何消除它 我在场景中添加了一个设置游戏对象,并在其中添加了一个物理步骤配置。一旦我这样做了,我就不

正如这里所指出的,我正在进行演示:

注意到我的物理行为与视频中的不同。我想这可能是因为使用了不同版本的unity/physics软件包

到目前为止,我尝试了项目设置/物理/重力->0,0,0

除此之外:

Physics.gravity=Vector3.zero

在初始化系统中。所有这些似乎都没有禁用默认重力。我在这里遗漏了什么吗?

好吧,在对整个示例项目进行挖掘之后,我找到了导致默认重力的原因以及如何消除它

我在场景中添加了一个设置游戏对象,并在其中添加了一个物理步骤配置。一旦我这样做了,我就不再经历默认重力效应


ecs物理学不是一套全新的东西吗?不管是统一的还是破坏性的,我想你尝试过的是单行为物理学。我不能说我自己搞砸了,是的。但是,它会将一些值复制到点空间,这就是为什么我试图通过更改项目设置来消除它。我现在知道怎么修了。