| | |
| | | try |
| | | { |
| | | int index = 0; |
| | | foreach (var function in DB_ResidenceData.residenceData.functionList.GetAllDeviceFunctionList()) |
| | | foreach (var function in DB_ResidenceData.functionList.GetAllDeviceFunctionList()) |
| | | { |
| | | //音乐模块有主从关系,需要特殊处理 |
| | | if (function.functionCategory == FunctionCategory.Music) |
| | |
| | | try |
| | | { |
| | | int index = 0; |
| | | foreach (var function in DB_ResidenceData.residenceData.functionList.scenes) |
| | | foreach (var function in DB_ResidenceData.functionList.scenes) |
| | | { |
| | | if (!function.collection) |
| | | continue; |
| | |
| | | btnPower.IsSelected = false; |
| | | Music.SendMethod.Pause(a31player); |
| | | a31player.A31PlayStatus.status = "pause"; |
| | | a31player.on_off = "off"; |
| | | a31player.trait_on_off.value = "off"; |
| | | } |
| | | else |
| | | { |
| | | btnPower.IsSelected = true; |
| | | Music.SendMethod.Play(a31player); |
| | | a31player.A31PlayStatus.status = "play"; |
| | | a31player.on_off = "on"; |
| | | a31player.trait_on_off.value = "on"; |
| | | } |
| | | UpdataFunctionStates(a31player); |
| | | }; |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 加载场景控制卡片 |
| | | /// </summary> |
| | |
| | | { |
| | | try |
| | | { |
| | | Button btnCoverd = new Button() |
| | | { |
| | | UnSelectedImagePath = "Collection/SceneCovered.png", |
| | | }; |
| | | view.AddChidren(btnCoverd); |
| | | |
| | | Button btnSettingIcon; |
| | | btnSettingIcon = new Button() |
| | | { |
| | | X = Application.GetRealWidth(4), |
| | | Y = Application.GetRealWidth(4), |
| | | Height = Application.GetRealWidth(32), |
| | | Width = Application.GetRealWidth(32), |
| | | //UnSelectedImagePath = "FunctionIcon/Scene/DelayIcon.png", |
| | | UnSelectedImagePath = "Public/FuncInfoSetIcon_white.png", |
| | | }; |
| | | view.AddChidren(btnSettingIcon); |
| | | |
| | | Button btnName; |
| | | btnName = new Button() |
| | | { |
| | |
| | | }; |
| | | view.AddChidren(btnZone); |
| | | |
| | | Button btnCoverd = new Button() |
| | | { |
| | | UnSelectedImagePath = "Collection/SceneCovered.png", |
| | | }; |
| | | view.AddChidren(btnCoverd); |
| | | |
| | | Button btnDelayIcon; |
| | | btnDelayIcon = new Button() |
| | | { |
| | | X = Application.GetRealWidth(12), |
| | | Y = Application.GetRealWidth(12), |
| | | Height = Application.GetRealWidth(24), |
| | | Width = Application.GetRealWidth(24), |
| | | UnSelectedImagePath = "FunctionIcon/Scene/DelayIcon.png" |
| | | }; |
| | | view.AddChidren(btnDelayIcon); |
| | | |
| | | Button btnCollection; |
| | | btnCollection = new Button() |
| | |
| | | view.AddChidren(btnCollection); |
| | | LoadEvent_FunctionCollection(btnCollection, function, false); |
| | | |
| | | LoadEvent_ControlScene(btnCoverd, function); |
| | | LoadEvent_ControlScene(btnCoverd,btnName,btnZone, function); |
| | | |
| | | } |
| | | catch (Exception ex) |