UNPKG

pixi.js

Version:

PixiJS — The HTML5 Creation Engine =============

1 lines 1.27 kB
{"version":3,"file":"mixHexColors.mjs","sources":["../../../../src/scene/container/utils/mixHexColors.ts"],"sourcesContent":["export function mixHexColors(color1: number, color2: number, ratio: number): number\n{\n const r1 = (color1 >> 16) & 0xFF;\n const g1 = (color1 >> 8) & 0xFF;\n const b1 = color1 & 0xFF;\n\n const r2 = (color2 >> 16) & 0xFF;\n const g2 = (color2 >> 8) & 0xFF;\n const b2 = color2 & 0xFF;\n\n const r = r1 + ((r2 - r1) * ratio);\n const g = g1 + ((g2 - g1) * ratio);\n const b = b1 + ((b2 - b1) * ratio);\n\n return (r << 16) + (g << 8) + b;\n}\n\n"],"names":[],"mappings":";AAAgB,SAAA,YAAA,CAAa,MAAgB,EAAA,MAAA,EAAgB,KAC7D,EAAA;AACI,EAAM,MAAA,EAAA,GAAM,UAAU,EAAM,GAAA,GAAA,CAAA;AAC5B,EAAM,MAAA,EAAA,GAAM,UAAU,CAAK,GAAA,GAAA,CAAA;AAC3B,EAAA,MAAM,KAAK,MAAS,GAAA,GAAA,CAAA;AAEpB,EAAM,MAAA,EAAA,GAAM,UAAU,EAAM,GAAA,GAAA,CAAA;AAC5B,EAAM,MAAA,EAAA,GAAM,UAAU,CAAK,GAAA,GAAA,CAAA;AAC3B,EAAA,MAAM,KAAK,MAAS,GAAA,GAAA,CAAA;AAEpB,EAAM,MAAA,CAAA,GAAI,EAAO,GAAA,CAAA,EAAA,GAAK,EAAM,IAAA,KAAA,CAAA;AAC5B,EAAM,MAAA,CAAA,GAAI,EAAO,GAAA,CAAA,EAAA,GAAK,EAAM,IAAA,KAAA,CAAA;AAC5B,EAAM,MAAA,CAAA,GAAI,EAAO,GAAA,CAAA,EAAA,GAAK,EAAM,IAAA,KAAA,CAAA;AAE5B,EAAQ,OAAA,CAAA,CAAA,IAAK,EAAO,KAAA,CAAA,IAAK,CAAK,CAAA,GAAA,CAAA,CAAA;AAClC;;;;"}