Version
Description
See this test code
var colorObject = new Phaser.Display.Color(0xff, 0x0, 0x0);
console.log(colorObject.h, colorObject.s, colorObject.v);
colorObject.setFromHSV(0.5, 0.5, 0.5);
console.log(colorObject.h, colorObject.s, colorObject.v);
Expect h=0.5, s=0.5, v=0.5 after colorObject.setFromHSV(0.5, 0.5, 0.5), but members h,s,v of color object do not change.
It might come from the last parameter updateHSV = false from out.setTo(r, g, b, out.alpha, false).