请问,config.lua 里面定义的参数有何要求,何时,哪里被调用?

一直也没有找到,关于 quick-x 的启动过程分析的文章,一直纠结于 config 文件中定义的这些变量何时被调用,在哪里被调用,因为一开始要解决关于适配的问题,看了官网的文章,以下代码:

CONFIG_AUTOSCALE_CALLBACK = function(w, h, deviceModel)
    if (w == 768 and h == 1024)
        or (w == 1536 and h == 2048) then
            -- iPad
            CONFIG_SCREEN_WIDTH = 768
            CONFIG_SCREEN_HEIGHT = 1024
            return 1.0, 1.0
    end
end


```




所以有了这个疑问,到底是何时,何处调用这个函数,命名要求在哪里?


请教大家

关于CONFIG_AUTOSCALE_CALLBACK你看一下framework/display.lua

其他的设置变量分布在framework中各个地方

感谢!终于看到了,刚接触 quick-x 还不熟悉 ,不过我发现,最新的版本,已经改名字了,现在这个变量是 CONFIG_SCREEN_AUTOSCALE_CALLBACK