--################################################################### -- 物体编辑器常量 -- 说明:物编系统使用的常量 --################################################################### ---常量值 ---@class ObjConstVal local const = {} const.Indent0 = '' const.Indent1 = ' ' const.Indent2 = const.Indent1..const.Indent1 const.Indent3 = const.Indent1..const.Indent1..const.Indent1 --################################################################### -- 日志容器 -- 说明:记录一系列日志。 -- 应用:工厂创建管理器模式。 -- 位置:使用时创建 --################################################################### local const = require 'plugin.obj_editor_temp.const' local util = require 'plugin.obj_editor_temp.utility' local header = require 'plugin.obj_editor_temp.header' --#region 类型定义 ---打印日志 ---@return string 信息文本 local function printf_log(self) return string.format('[错误类型]:%s\r\n%s[错误信息]:%s\r\n%s[错误等级]:%s\r\n%s[当前值]:\r\n%s%s\r\n%s[所在路径]:%s\r\n%s[注释]:%s\r\n', self.type, const.Indent2, self.msg, const.Indent2, self.level, const.Indent2, const.Indent3, util.to_string(self.data, 4, const.Indent3), const.Indent2, self.path, const.Indent2, self.comment) end printf_log()