Bläddra i källkod

初始化函数添加自定义模块调用示例

xx 2 år sedan
förälder
incheckning
87bd644db5
2 ändrade filer med 4 tillägg och 2 borttagningar
  1. 3 1
      scripts/init.lua
  2. 1 1
      src/core/modulemanager.cpp

+ 3 - 1
scripts/init.lua

@@ -1,6 +1,8 @@
 
 
 print("init fast web success!")
-
+-- 自定义模块演示
+local hello = hello.new()
+print("Custom Module: "..hello:name())
 
 return true

+ 1 - 1
src/core/modulemanager.cpp

@@ -130,7 +130,7 @@ void module_manager::load_core(sol::state* lua)
 void module_manager::load_3rdparty(sol::state* lua)
 {
 	for_iter(iter, m_modules)
-	{
+	{ 
 		if (iter->second.func(lua, lua->lua_state()) != 0)
 		{
 			LOG_ERROR("egist module failed, filename: "+iter->first);