For the complete documentation index, see llms.txt. This page is also available as Markdown.

基本实体

世界探索器 保留一段范围 用于其自身使用的实体 ID。 在这段范围中,这些标识符 0, 1 和 2 已预分配给一组保证存在的基本实体。

它们是:

  • 0: 根实体

  • 1: 玩家实体

  • 2: 摄像机实体

这些实体具有一组已知的附加组件,这些组件由运行时管理,即其状态对场景而言是只读的。获取这些组件的初始状态是 场景初始化.

这些实体的附加组件正在开发中。 CRDT 同步机制 正在扩展,以提供不同模块所提供的部分功能。

例如,场景将能够检测探索器窗口的状态,以优化其网络和 CPU 使用,或访问有关玩家、通信系统和游戏摄像机的更丰富信息。

根实体 (0)

保存有关场景上下文的一般信息。

  • 变换:场景原点的位置信息,所有没有显式父级的其他变换都相对于它。

该 变换 的 根实体 使用以下值初始化:

scale: [1, 1, 1] # XYZ
position: [0, 0, 0] # XYZ
rotation: [0, 0, 0, 1] # XYZW

玩家实体 (1)

保存有关玩家、其身份、其化身和位置的数据。

  • 变换:玩家化身的位置信息。

摄像机实体 (2)

保存有关游戏摄像机的信息。所有组件均由渲染器管理。

  • 变换:摄像机本身的位置信息。

  • 指针锁定:指针是跟随摄像机方向还是独立移动。

最后更新于