@phaserjs/phaser
Version:
27 lines (26 loc) • 768 B
JavaScript
import { DEFAULT_COLOR_OFFSET } from "./const";
import { SetColorMatrix } from "./SetColorMatrix";
export function Predator(gameObject, amount, multiply = false) {
const values = [
11.224130630493164 * amount,
-4.794486999511719 * amount,
-2.8746118545532227 * amount,
0.40342438220977783 * amount,
-3.6330697536468506 * amount,
9.193157196044922 * amount,
-2.951810836791992 * amount,
-1.316135048866272 * amount,
-3.2184197902679443 * amount,
-4.2375030517578125 * amount,
7.476448059082031 * amount,
0.8044459223747253 * amount,
0,
0,
0,
1
];
if (SetColorMatrix(gameObject.id, values, DEFAULT_COLOR_OFFSET, multiply)) {
gameObject.color.colorMatrixEnabled = true;
}
return gameObject;
}