From 7d9e5d946d08f0b53ff25d1c25dcf83efb68b734 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期二, 15 十二月 2020 09:08:59 +0800
Subject: [PATCH] 20201215-1

---
 HDL_ON/Entity/Function/Light.cs |   21 +++++++++------------
 1 files changed, 9 insertions(+), 12 deletions(-)

diff --git a/HDL_ON/Entity/Function/Light.cs b/HDL_ON/Entity/Function/Light.cs
index df73832..48453e6 100644
--- a/HDL_ON/Entity/Function/Light.cs
+++ b/HDL_ON/Entity/Function/Light.cs
@@ -42,13 +42,11 @@
                             value = new List<string> { "up", "down" },
                             max = 100,
                             min = 0,
+                            curValue = 0,
                         };
                     }
-                    trait_brightness.curValue = trait_brightness.min;
-                }
-                if(trait_brightness.curValue.ToString() == "")
-                {
-                    trait_brightness.curValue = 0;
+                    if (trait_brightness.curValue.ToString() == "{}")
+                        trait_brightness.curValue = 0;
                 }
                 return Convert.ToInt32(trait_brightness.curValue);
             }
@@ -68,12 +66,11 @@
                                 value = new List<string> { "up", "down" },
                                 max = 100,
                                 min = 0,
+                                curValue = 0
                             };
                         }
-                        trait_brightness.curValue = trait_brightness.min;
                     }
                     trait_brightness.curValue = value;
-                    MainPage.Log($"brightness 鏁版嵁鍒锋柊{value}.");
                 }
                 catch
                 {
@@ -104,9 +101,8 @@
                             value = new List<string> { "up", "down" },
                             max = 10,
                             min = 0,
+                            curValue = 0
                         };
-                        trait_fadeTime.curValue = 0;
-                        attributes.Add(trait_fadeTime);
                     }
                 }
                 int result = 0;
@@ -129,9 +125,8 @@
                                 value = new List<string> { "up", "down" },
                                 max = 100,
                                 min = 0,
+                                curValue = 0
                             };
-                            trait_fadeTime.curValue = 0;
-                            attributes.Add(trait_fadeTime);
                         }
                     }
                     trait_fadeTime.curValue = value;
@@ -165,9 +160,11 @@
                             value = new List<string> { "FFFFFF" },
                             max = 0xFFFFFF,
                             min = 0x00000F,
+                            curValue = 0x00000F
                         };
                     }
-                    trait_color.curValue = trait_color.min;
+                    if (trait_color.curValue.ToString() == "{}")
+                        trait_color.curValue = 0x00000F;
                 }
                 return Convert.ToInt32(trait_color.curValue);
             }

--
Gitblit v1.8.0