Add igbg, mbg, bc, tc color options in settings menu

This commit is contained in:
2025-09-05 21:20:36 -07:00
parent 7a5cc54d35
commit 8422026dd0
8 changed files with 1015 additions and 514 deletions

View File

@@ -17,11 +17,11 @@ public class ColorPanel : MonoBehaviour
public Button switchModeButton;
public event Action<JArray> OnColorChanged;
public void Init(JArray color, Color defaultColor)
public void Init(Color color, Color defaultColor)
{
rSlider.value = (int)color[0];
gSlider.value = (int)color[1];
bSlider.value = (int)color[2];
rSlider.value = color.r * 255f;
gSlider.value = color.g * 255f;
bSlider.value = color.b * 255f;
SyncAll();
@@ -64,6 +64,12 @@ public class ColorPanel : MonoBehaviour
};
}
public void Init(JArray color, Color defaultColor)
{
Init(new Color((int)color[0] / 255f, (int)color[1] / 255f, (int)color[2] / 255f), defaultColor);
}
void SyncAll(bool fromPicker = false)
{
var col = new Color(rSlider.value / 255f, gSlider.value / 255f, bSlider.value / 255f);