UNPKG

@phaserjs/phaser

Version:
27 lines (26 loc) 470 B
import { SetColorMatrix } from "./SetColorMatrix"; const values = [ 0.2764723, 0.929708, 0.0938197, 0, 0.2764723, 0.929708, 0.0938197, 0, 0.2764723, 0.929708, 0.0938197, 0, 0, 0, 0, 1 ]; const offsets = [-37.1, -37.1, -37.1, 0]; export function DesaturateLuminance(gameObject, multiply = false) { if (SetColorMatrix(gameObject.id, values, offsets, multiply)) { gameObject.color.colorMatrixEnabled = true; } return gameObject; }