| | |
| | | /// </summary> |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | public int lastBrightness = 100; |
| | | |
| | | int hadFadeTime = 99; |
| | | /// <summary> |
| | | /// 是否拥有渐变时间 |
| | | /// </summary> |
| | | public bool HadFadeTime |
| | | { |
| | | get |
| | | { |
| | | if (hadFadeTime == 99) |
| | | { |
| | | var t = attributes.Find((obj) => obj.key == FunctionAttributeKey.FadeTime); |
| | | if (t == null) |
| | | { |
| | | hadFadeTime = 0; |
| | | return false; |
| | | } |
| | | else |
| | | { |
| | | hadFadeTime = 1; |
| | | return true; |
| | | } |
| | | } |
| | | if (hadFadeTime == 1) |
| | | { |
| | | return true; |
| | | } |
| | | else |
| | | { |
| | | return false; |
| | | } |
| | | } |
| | | } |
| | | |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | FunctionAttributes trait_fadeTime; |
| | | /// <summary> |
| | | /// 亮度值 |
| | | /// 渐变时间 |
| | | /// </summary> |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | public int fadeTime |