bool InitXLUE() { //初始化图形库 XLGraphicParam param; XL_PrepareGraphicParam(¶m); long result = XL_InitGraphicLib(¶m); //初始化XLUE,这函数是一个复合初始化函数 //完成了初始化Lua环境,标准对象,XLUELoader的工作 param.textType = XLTEXT_TYPE_FREETYPE; result = XL_SetFreeTypeEnabled(TRUE); result = XLUE_InitLoader(NULL); //设置一个简单的脚本出错提示 XLLRT_ErrorHandle(LuaErrorHandle); return true; }
bool InitXLUE() { XLFS_Init(); XLGraphicParam param; XL_PrepareGraphicParam(¶m); param.textType = XLTEXT_TYPE_FREETYPE; XL_InitGraphicLib(¶m); XL_SetFreeTypeEnabled(TRUE); XLUE_InitLoader(NULL); // 设置脚本错误回调 XLLRT_ErrorHandle(&LuaErrorHandle); return true; }