欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

触动精灵手游脚本开发框架FreeGame源码

发布时间:2023/12/9 编程问答 35 豆豆
生活随笔 收集整理的这篇文章主要介绍了 触动精灵手游脚本开发框架FreeGame源码 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

下再:智云卡

\r\n欢迎您使用FreeGame-X 引擎[v2.1.1] \r\n文档地
lineprint(FREEGAME_LIB_WELCOME);


--常量区 over
FreeGame = {
    ore_p = nil;
    page_p = nil;
    s_p = nil;
    card_p = nil;
    fontlib_index = nil;
    status = nil;--状态
    unexe_p = nil;
    actionr_p = nil; -- 是否运行状态
    actionr_time = os.time();-- 最后一次执行action的时间
};

--初始化屏幕朝向
function FreeGame:home(ore)
    self.ore_p = ore;
    init(ore);
    return self;
end

-- 告诉框架颜色库
function FreeGame:page(colors)
    self.page_p = colors;
    for k,v in pairs(self.page_p) do
        self.page_p[k]["name"] = k;
    end
    return self;
end

--缩放分辨率
function FreeGame:size(s)
    return self;
end

function FreeGame:fontlib(v)
    if type(v) == "table" then
        lineprint("加载table 字库");
        local index = addTSOcrDictEx(v);
        self.fontlib_index = index;
    elseif type(v) == "string" then    
        lineprint("加载字库"..v);
        local index = addTSOcrDict(v);
        self.fontlib_index = index;
    end
    return self;
end

function FreeGame:card(...)
 

总结

以上是生活随笔为你收集整理的触动精灵手游脚本开发框架FreeGame源码的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。