diff --git a/src/module/globalfuns.cpp b/src/module/globalfuns.cpp index 97fff4b..fbe15e6 100644 --- a/src/module/globalfuns.cpp +++ b/src/module/globalfuns.cpp @@ -95,6 +95,10 @@ void module::globalfuncs::sleep_msec(int msec) { system::sleep_msec(msec); } +int64 module::globalfuncs::now_msec() +{ + return time::now_msec(); +} void module::globalfuncs::regist(sol::state* lua) { lua->set_function("fw_set_ptr", module::globalfuncs::set_ptr); @@ -110,6 +114,7 @@ void module::globalfuncs::regist(sol::state* lua) lua->set_function("fw_create_env", module::globalfuncs::create_env); lua->set_function("fw_toint", module::globalfuncs::toint); lua->set_function("fw_sleep_msec", module::globalfuncs::sleep_msec); + lua->set_function("fw_now_msec", module::globalfuncs::now_msec); } diff --git a/src/module/globalfuns.h b/src/module/globalfuns.h index 20d410b..d994964 100644 --- a/src/module/globalfuns.h +++ b/src/module/globalfuns.h @@ -63,6 +63,11 @@ namespace module /// /// static void sleep_msec(int msec); + /// + /// 当前时间毫秒 + /// + /// + static int64 now_msec(); static void regist(sol::state* lua); };