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;
      });