using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using MuHua; /// /// 核心模块,提供全部的抽象接口 /// public class ModuleCore : Module { /*---------------------------------------------功能模块--------------------------------------------------------*/ /// 视频模块 public ModuleVideo ModuleVideo; /// 场景模块 public ModuleScene ModuleScene; /// 代理模块 public ModuleAgent ModuleAgent; /*---------------------------------------------页面模块--------------------------------------------------------*/ /// 当前的主要页面模块 (UIDocument) public ModuleUIPage CurrentPage; /// 不会被销毁的全局唯一页面模块 (UIDocument) public ModuleUIPage GlobalPage; /*---------------------------------------------页面模块--------------------------------------------------------*/ /// 加载页面模块 (回调Action) public ModuleUIPanel LoadingPanel; /// 弹出提示模块 public ModuleUIPanel PopupPromptPanel; /// 弹出窗口模块 public ModuleUIPanel PopupWindowPanel; /// 设备视频交互模块 public ModuleUIPanel VideoPanel; /// 设备视频图文交互模块 public ModuleUIPanel VideoImagePanel; /// 学习视频模块 (回调Action) public ModuleUIPanel LearningVideoPanel; /// 全屏播放视频模块 (回调Action) public ModuleUIPanel FullScreenVideoPanel; }