浏览代码

formatting

pull/5355/head
RobinsAviary 1 个月前
父节点
当前提交
25ebf863ea
共有 1 个文件被更改,包括 8 次插入4 次删除
  1. +8
    -4
      examples/shapes/shapes_rlgl_color_wheel.c

+ 8
- 4
examples/shapes/shapes_rlgl_color_wheel.c 查看文件

@ -84,8 +84,10 @@ int main(void)
bool sliderHover = (mousePosition.x >= sliderRectangle.x && mousePosition.y >= sliderRectangle.y && mousePosition.x < sliderRectangle.x + sliderRectangle.width && mousePosition.y < sliderRectangle.y + sliderRectangle.height);
// Copy color as hex
if (IsKeyDown(KEY_LEFT_CONTROL) && IsKeyDown(KEY_C)) {
if (IsKeyPressed(KEY_C)) {
if (IsKeyDown(KEY_LEFT_CONTROL) && IsKeyDown(KEY_C))
{
if (IsKeyPressed(KEY_C))
{
SetClipboardText(TextFormat("#%02X%02X%02X", color.r, color.g, color.b));
}
}
@ -128,7 +130,8 @@ int main(void)
}
// Checks if the user clicked on the color wheel
if (IsMouseButtonPressed(MOUSE_BUTTON_LEFT) && Vector2Distance(GetMousePosition(), center) <= pointScale + 10.0f) {
if (IsMouseButtonPressed(MOUSE_BUTTON_LEFT) && Vector2Distance(GetMousePosition(), center) <= pointScale + 10.0f)
{
settingColor = true;
}
@ -259,7 +262,8 @@ int main(void)
GuiSliderBar(sliderRectangle, "value: ", "", &value, 0.0f, 1.0f);
// If the slider was clicked, update the current color
if (sliderClicked) {
if (sliderClicked)
{
float distance = Vector2Distance(center, circlePosition) / pointScale;
float angle = ((Vector2Angle((Vector2){ 0.0f, -pointScale }, Vector2Subtract(center, circlePosition)) / PI + 1.0f) / 2.0f);
float angle360 = angle * 360.0f;

正在加载...
取消
保存