Bitbybit Docs
    Preparing search index...

    Class Time

    挂接到场景的帧循环:在此注册的函数每渲染一帧运行一次,并接收自上一帧以来经过的毫秒数,随时间变化的动画和交互就是由此驱动的。

    Index

    Constructors

    Methods

    • 注册一个在每个渲染帧运行的函数,用于动画;它接收自上一帧起经过的毫秒数,因此可以据此缩放运动。

      该函数保持注册状态,直到场景被重置。

      Parameters

      • update: (timePassedMs: number) => void

        每帧调用的函数,参数为距上一帧的毫秒数

      Returns void

      let angle = 0;
      bitbybit.time.registerRenderFunction((timePassedMs) => {
      angle += timePassedMs * 0.001;
      mesh.rotation.y = angle;
      });