Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.7.53
    Preparing search index...

    Function pixelsToMeters

    • Convert screen position (pixels) to physics position (meters).

      IMPORTANT: Only handles scaling conversion between pixels and meters. If converting from screen coordinates, subtract arena position offsets first.

      Example:

      const arenaRelativeX = screenX - bounds.x;  // Remove arena offset
      const arenaRelativeY = screenY - bounds.y; // Remove arena offset
      const physicsPos = pixelsToMeters({ x: arenaRelativeX, y: arenaRelativeY }, bounds);

      Korean: 픽셀을미터로 (Pixels To Meters)

      Parameters

      • pixelPosition: { x: number; y: number }

        Position in pixels RELATIVE to arena origin (subtract bounds.x/y first)

      • bounds: PhysicsArenaBounds

        Arena bounds for conversion

      Returns Position3D

      Position in meters

      Error if pixel coordinates are not finite numbers