Copy(Map, floor);


函数功能:

根据地图标识、地图编号、拷贝一张地图,此处为线程模式并不会直接生成需要等待系统创建,拷贝后的地图编号由系统指定


操作参数:

参数名 是否必须 类型 说明
DoFile string 脚本文件路径(如是本文件则填写nil)
FuncName string 响应事件处理函数的名称
Map int 地图类型
floor int 地图编号
CreatIndex int 序号

返回值:

返回类型 成功 失败
int >=0 -1

操作实例:

--地图层
local CreatIndex = Map.Copy(nil,"CopyMap_CallBackEvent",0,1000);
if(CreatIndex >= 0)then
    print("成功")
else
    print("失败")
end

function CopyMap_CallBackEvent(MapID,floor,CreatIndex)
    if(MapID == -1)then
        print("创建新的地图:"..CreatIndex.."失败了");
        return;
    end
    print("创建新的地图标识:"..MapID.."地图编号:"..floor);
end

备注:

  • 更多返回错误代码请看首页的错误代码描述
文档更新时间: 2021-03-14 01:18   作者:105493660