init

quick framework 初始化

载入 quick framework 预定义的常量、模块。

常量

在初始化框架之前,可以定义以下常量:

  • DEBUG: 设置框架的调试输出级别

    DEBUG = 0           -- 不输出任何调试信息(默认值)
    DEBUG = 1           -- 输出基本的调试信息
    DEBUG = 2           -- 输出详细的调试信息
    
  • DEBUG_FPS: 设置是否在画面中显示渲染帧率等信息

    DEBUG_FPS = false   -- 不显示(默认值)
    DEBUG_FPS = true    -- 显示
    
  • DEBUG_MEM: 设置是否输出内存占用信息

    DEBUG_MEM = false   -- 不输出(默认值)
    DEBUG_MEM = true    -- 每 10 秒输出一次
    
  • LOAD_DEPRECATED_API: 是否载入过时的 API 定义,默认为 false

  • DISABLE_DEPRECATED_WARNING: 使用过时的 API 时是否显示警告信息,默认为 true

  • USE_DEPRECATED_EVENT_ARGUMENTS: 是否使用过时的 Node 事件参数格式,默认为 false


自动载入的模块

框架初始化时,会自动载入以下基本模块:

  • debug: 调试接口
  • functions: 提供一组常用的函数,以及对 Lua 标准库的扩展
  • cocos2dx: 对 cocos2d-x C++ 接口的封装和扩展
  • device: 针对设备接口的扩展
  • transition: 与动作相关的接口
  • display: 创建场景、图像、动画的接口
  • filter: 具备过滤器渲染的 Sprite 接口
  • audio: 音乐和音效的接口
  • network: 网络相关的接口
  • crypto: 加密相关的接口
  • json: JSON 的编码和解码接口
  • luaj: 提供从 Lua 调用 Java 方法的接口(仅限 Android 平台)
  • luaoc: 提供从 Lua 调用 Objective-C 方法的接口(仅限 iOS 平台)
  • cc: quick 框架扩展的基础类和组件
update: 2014-09-19 16:07:27, generated by luadocx 1.3