Skip to content

Commit 11babb4

Browse files
authored
Fix build error in Unity2018.2.15f
编译android平台包时,Lua_UnityEngine_QualitySettings和Lua_UnityEngine_Texture有报错,原因是有些api设计上只有Editor平台能访问,而SLua接口导出时导出了这些api,所以出包时会编译报错。 [issue pangweiwei#251](pangweiwei#251)
1 parent 34609e7 commit 11babb4

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Assets/Slua/Editor/CustomExport.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,12 @@ public static void OnGetUseList(out List<string> list)
8181
{
8282
"UIWidget.showHandles",
8383
"UIWidget.showHandlesWithMoveTool",
84+
"UnityEngine.QualitySettings.get_streamingMipmapsRenderersPerFrame",
85+
"UnityEngine.QualitySettings.set_streamingMipmapsRenderersPerFrame",
86+
"UnityEngine.QualitySettings.streamingMipmapsRenderersPerFrame",
87+
"UnityEngine.Texture.get_imageContentsHash",
88+
"UnityEngine.Texture.set_imageContentsHash",
89+
"UnityEngine.Texture.imageContentsHash",
8490
};
8591
// black list if white list not given
8692
public static void OnGetNoUseList(out List<string> list)
@@ -178,4 +184,4 @@ public static void OnGetNoUseList(out List<string> list)
178184
};
179185
}
180186
}
181-
}
187+
}

0 commit comments

Comments
 (0)