| | |
| | | } |
| | | |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | Trait trait_fadeTime; |
| | | /// <summary> |
| | | /// 亮度值 |
| | | /// </summary> |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | public int fadeTime |
| | | { |
| | | get |
| | | { |
| | | if (trait_fadeTime == null) |
| | | { |
| | | trait_fadeTime = function.Find((obj) => obj.name == "fade_time"); |
| | | //找不到属性需要声明一个,防止报错闪退 |
| | | if (trait_fadeTime == null) |
| | | { |
| | | trait_fadeTime = new Trait() |
| | | { |
| | | name = "fade_time", |
| | | value_key = new List<string> { "up", "down" }, |
| | | max = 10, |
| | | min = 0, |
| | | }; |
| | | trait_fadeTime.value = 0; |
| | | function.Add(trait_fadeTime); |
| | | } |
| | | } |
| | | return Convert.ToInt32(trait_fadeTime.value); |
| | | } |
| | | set |
| | | { |
| | | try |
| | | { |
| | | if (trait_fadeTime == null) |
| | | { |
| | | trait_fadeTime = function.Find((obj) => obj.name == "fade_time"); |
| | | //找不到属性需要声明一个,防止报错闪退 |
| | | if (trait_fadeTime == null) |
| | | { |
| | | trait_fadeTime = new Trait() |
| | | { |
| | | name = "fade_time", |
| | | value_key = new List<string> { "up", "down" }, |
| | | max = 100, |
| | | min = 0, |
| | | }; |
| | | trait_fadeTime.value = 0; |
| | | function.Add(trait_fadeTime); |
| | | } |
| | | } |
| | | trait_fadeTime.value = value; |
| | | } |
| | | catch |
| | | { |
| | | } |
| | | } |
| | | } |
| | | |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | public Trait trait_color; |
| | | /// <summary> |
| | | /// RGB颜色 |