Skip to content

Commit c6e4d8d

Browse files
committed
cleanup
1 parent c5687fb commit c6e4d8d

File tree

1 file changed

+3
-3
lines changed
  • common/src/main/kotlin/com/lambda/gui/impl/clickgui/module/settings/impl

1 file changed

+3
-3
lines changed

common/src/main/kotlin/com/lambda/gui/impl/clickgui/module/settings/impl/ColorPicker.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ class ColorPicker(
129129

130130
onUpdate {
131131
val uv = if (circle.pressedButton == Mouse.Button.Left) clampToCircle(Vec2d(getU(), getV()))
132-
else hueToUv(hue * 360, saturation)
132+
else hueToUv(hue, saturation)
133133

134134
positionX = transform(uv.x, 0.0, 1.0, circle.positionX, circle.positionX + circle.width) - knobSize * 0.5
135135
positionY = transform(uv.y, 0.0, 1.0, circle.positionY, circle.positionY + circle.height) - knobSize * 0.5
@@ -163,7 +163,7 @@ class ColorPicker(
163163
}
164164

165165
private fun hueToUv(hue: Double, radius: Double): Vec2d {
166-
val angle = (hue - 90.0).toRadian()
166+
val angle = (hue * 360 - 90.0).toRadian()
167167

168168
val x = cos(angle) * radius
169169
val y = sin(angle) * radius
@@ -177,7 +177,7 @@ class ColorPicker(
177177
private fun clampToCircle(uv: Vec2d): Vec2d {
178178
val center = Vec2d(0.5f, 0.5f)
179179
val radius = 0.5f
180-
val dx = uv.x- center.x
180+
val dx = uv.x - center.x
181181
val dy = uv.y - center.y
182182
val dist = sqrt(dx * dx + dy * dy)
183183

0 commit comments

Comments
 (0)