Bevy 发动机如何从 f32 型切换为 f64 型?

问题描述 投票:0回答:1

我想在项目的所有组件之间切换翻译类型。我知道有特殊的 f64 类型,但如何为整个引擎启用它们?例如对于 Transform 组件?有类似 DTransform 的东西吗?

rust bevy
1个回答
0
投票

尚不支持。 Bevy 团队计划对其进行更改以获得更大的灵活性,请通过此讨论查看状态issues/1680

目前,在远距离工作时修复渲染和计算的最佳方法是使用 big_space 插件。

来自 big_space 文档

  1. 禁用 Bevy 的变换插件:
    DefaultPlugins.build().disable::<TransformPlugin>()
  2. BigSpacePlugin
    添加到您的应用程序
  3. BigSpace
    生成一个
    spawn_big_space
    ,并在其中生成实体。
  4. FloatingOrigin
    添加到
    BigSpace
    中的活动相机。
© www.soinside.com 2019 - 2024. All rights reserved.