@kayelaa/canvas API - v0.2.15
    Preparing search index...

    Function createRenderer

    • Creates a renderer that drives the canvas draw loop and handles pointer tracking.

      The renderer automatically clears the canvas each frame and emits a "draw" event where scenes can paint. Call renderer.start() to begin the RAF loop.

      Parameters

      • canvas: HTMLCanvasElement

        The target <canvas> element

      • Optionalconfig: { noAutoDraw?: boolean; disableKaylaBehavior?: boolean }

      Returns KaylaRenderer

      A KaylaRenderer instance

      const canvas = document.getElementById("game") as HTMLCanvasElement;
      const renderer = createRenderer(canvas);
      renderer.start();