wxr
2020-03-13 171bf03f3664226eeff2b20ee9bd2e914b63a17d
HDL_ON/Entity/Room.cs
@@ -45,25 +45,22 @@
        public int floorIndex = -1;
        /// <summary>
        /// 房间添加的功能列表
        /// 保存功能ID
        /// </summary>
        public List<string> roomFunctionList = new List<string>();
        /// <summary>
        /// 房间功能列表
        /// </summary>
        [Newtonsoft.Json.JsonIgnore]
        public List<Function> functions = new List<Function>();
        public List<Function> functionData = new List<Function>();
        /// <summary>
        /// 房间添加的场景列表
        /// 保存场景ID
        /// </summary>
        public List<string> roomSceneList = new List<string>();
        /// <summary>
        /// 房间场景列表
        /// </summary>
        [Newtonsoft.Json.JsonIgnore]
        public List<Scene> scenes = new List<Scene>();
        public void RefreshFunctions()
        {
            List<Function> funcList = new List<Function>();
            foreach (var f in DB_ResidenceData.residenceData.functionList.functions)
            {
                if (f.roomIdList.Contains(sid))
                {
                    funcList.Add(f);
                }
            }
            functionData = funcList;
        }
    }
}