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);
};