菜单

事件一览

下面列出所有可能的遥测事件,你随时可以检查遥测数据上报的实现代码,以查看 Phichain 所有可能的事件类型:Telemetry

通用

phichain.[component].started

  • 描述:Phichain 启动
  • 元数据:无

制谱器

所有制谱器事件都会包含:

  • fps:Bevy 自动采集的近 120 次帧率采样的平均值
  • fps_samples:Bevy 自动采集的近 5 次帧率采样
  • entities:事件发生时编辑器内实体的数量
  • memory:事件发生时编辑器占用的内存

如果一个事件发生时存在项目打开,则该事件会额外包含下面的信息:

  • 一个项目会话 ID。该 ID 用于区分不同的项目,每次打开新项目时会生成一个新的 UUID,Phichain 不会持久化该 UUID
  • 项目的规模:包含判定线数量、音符数量和事件数量

phichain.editor.project.loaded

  • 描述:项目被成功加载
  • 元数据:
    • duration:加载项目花费的时间(秒)

phichain.editor.project.load.failed

  • 描述:项目加载失败
  • 元数据:
    • duration:加载项目花费的时间(秒)

phichain.editor.action.invoked

  • 描述:一个编辑器命令被执行。频繁使用的编辑器命令排除在外
  • 元数据:
    • action:被执行命令的名称