|
|
@ -15,20 +15,22 @@ export enum ModeType { |
|
|
|
export class ModeManager { |
|
|
|
export class ModeManager { |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 当前模式的类型(在查看模式下,可编辑某些内容的权限) |
|
|
|
* 当前模式的类型(编辑模式代表内部编辑人员,可新增单位、上传模型,查看模式代表交付的模式) |
|
|
|
|
|
|
|
* 外部使用 currentMode 属性访问和修改 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
private static s_currentMode: ModeType = ModeType.Edit; |
|
|
|
private static s_currentMode: ModeType = ModeType.Edit; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
|
|
* 高级权限,表示某些高级功能的开放 |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
public static highPower = true; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* 调试模式 |
|
|
|
* 调试模式 |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public static isDebug = true; |
|
|
|
public static isDebug = true; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
|
|
* 内部模式 是编辑人员(内部编辑人员,可新增单位、上传模型) |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
public static isEditor = true; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//#region 演示单单位
|
|
|
|
//#region 演示单单位
|
|
|
|