Ejemplo n.º 1
0
bool InitXLUE()
{
    //初始化图形库
    XLGraphicParam param;
    XL_PrepareGraphicParam(&param);
	long result = XL_InitGraphicLib(&param);
    //初始化XLUE,这函数是一个复合初始化函数
    //完成了初始化Lua环境,标准对象,XLUELoader的工作
	param.textType = XLTEXT_TYPE_FREETYPE;
	result = XL_SetFreeTypeEnabled(TRUE);
    result = XLUE_InitLoader(NULL);

	//设置一个简单的脚本出错提示
    XLLRT_ErrorHandle(LuaErrorHandle);
    return true; 
}
Ejemplo n.º 2
0
bool InitXLUE()
{
	XLFS_Init();

	XLGraphicParam param;
	XL_PrepareGraphicParam(&param);
	param.textType = XLTEXT_TYPE_FREETYPE;
	XL_InitGraphicLib(&param);

	XL_SetFreeTypeEnabled(TRUE);

	XLUE_InitLoader(NULL);

	// 设置脚本错误回调
	XLLRT_ErrorHandle(&LuaErrorHandle);

	return true;
}