-- 打印信息的处理
    local p = print

    print = function(...)
        local info = debug.getinfo(2, 'S') -- 使用level 2,即调用get_current_filename的函数的信息
        local path = info.source
        local info = debug.getinfo(2, 'l') -- 使用level 2,即调用get_caller_line_number的函数的信息
        local line = info.currentline
        local pValue = path .. "(" .. line .. "):"
        for i, v in ipairs({ ... }) do
            if i == 1 then
                pValue = pValue .. v
            else
                pValue = pValue .. "-" .. v
            end
        end
        p(pValue)
    end
最后修改日期: 2023年11月10日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。