创建模块思路
首先要了解服务器和客户端之间得交互过程,也就是所谓的mvc(即:view 视图层 -- ctrl 控制层 -- model 服务层)
统一通过module管理器注册调用
具体操作
创建一个模块文件夹(文件夹命名采用模块名称,严格区分大小写)
此文件夹下至少包括四个文件夹(nameview.lua,namectrl.lua,namemodel.lua,namemoudule.lua)
代码内容如下
(一)nameview.lua
local nameview = baseview.new()
local base = nameview
-- 模块视图代码内容
--*************
return nameview
(二)namectrl.lua
local namectrl = basectrl.new()
local base = namectrl
-- 模块控制代码内容
--*************
return namectrl
(三)namemodel.lua
local namemodel = basemodel.new()
local base = namemodel
-- 模块服务代码内容
--*************
return namemodel
(四)namemodule.lua
namemodule= basemodule:new(modulename.name)
loca