implement main menu, implement textfield widget, implement create world screen, implement splash screen

This commit is contained in:
LabyStudio
2022-05-13 08:41:28 +02:00
parent 70144259d1
commit d3e4e749d5
35 changed files with 705 additions and 197 deletions
+5
View File
@@ -94,4 +94,9 @@ export default class MathHelper {
return 0xff000000 | (r << 16) | (g << 8) | (b << 0);
}
static rgb2hsv(r, g, b) {
let v = Math.max(r, g, b), c = v - Math.min(r, g, b);
let h = c && ((v === r) ? (g - b) / c : ((v === g) ? 2 + (b - r) / c : 4 + (r - g) / c));
return [60 * (h < 0 ? h + 6 : h), v && c / v, v];
}
}