目錄
前言
常見問題
1.?UE打包報錯:ERROR:?No?target?name?was?specified?on?the?command-line.
2.?UE打包報錯:ERROR:?Expecting?to?find?a?type?to?be?declared?in?a?module?rules?named?‘XXX’
3.?UE打包報錯:Error:?System.ArgumentException:?An?item?with?the?same?key?has?already?been?added.?Key:?PakLoader
4.UE打包報錯:ERROR: More than one Game project found for project:
5. UE打包報錯:uproject does not look like uproject file but no targets have been found!
6.使用UE插件對白膜進行材質(zhì)貼圖后打包成功后運行,但白膜沒有材質(zhì)貼圖,如何解決。
7. 打包 exe 失敗,并出現(xiàn)關(guān)于 SuperMapUI 的錯誤
8. UE關(guān)卡打包成功后,運行閃退。
9. 打包后的exe雙擊運行沒反應。
10.打包后的exe工程加載模型不顯示材質(zhì)。
前言
????????使用SuperMap?Hi-Fi 3D SDK for Unreal插件進行打包,會遇到一些打包失敗或者打包后無法正常使用等問題,本文檔收集記錄一些打包過程和使用打包工程可能會遇到的一些問題并給予相應的解決方案。
常見問題
1.?UE打包報錯:ERROR:?No?target?name?was?specified?on?the?command-line.
【問題原因】含C++代碼的項目,名稱不能是test,否則打包時會報錯,名稱與引擎打包內(nèi)容重復
【解決辦法】更改項目名稱,建議不要是要test或者supermap命名
2.?UE打包報錯:ERROR:?Expecting?to?find?a?type?to?be?declared?in?a?module?rules?named?‘XXX’
【問題原因】有的插件不支持放在引擎路徑下,只能放在項目路徑下,否則無法正常打包項目。
【解決辦法】在項目路徑下創(chuàng)建Plugins文件夾,將插件包拷入,項目重新打包。
3.?UE打包報錯:Error:?System.ArgumentException:?An?item?with?the?same?key?has?already?been?added.?Key:?PakLoader
【問題原因】重復安裝插件到了兩個路徑(引擎和項目)。
【解決辦法】刪掉其中一個即可。
4.UE打包報錯:ERROR: More than one Game project found for project:
【問題原因】修改了uproject的名字導致的。
【解決辦法】創(chuàng)建項目后不要修改文件名。
5. UE打包報錯:uproject does not look like uproject file but no targets have been found!
【解決方法】沒裝Visual Studio導致的打包失敗,裝上vs便可解決。所需模塊參考:https://blog.csdn.net/weixin_43704737/article/details/106057297
6.使用UE插件對白膜進行材質(zhì)貼圖后打包成功后運行,但白膜沒有材質(zhì)貼圖,如何解決。
【解決辦法】在項目設置里進行設置,找到打包。
如果勾選了使用 pak 文件。則要手動設置:項目設置-打包-要復制的額外非資產(chǎn)目錄, 手動選擇 UE 工程-Content-LayerInfo-Map 名稱文件夾(即 AutomaticMatchingMaterials_S3M.json 所在的文件夾),然后再進行打包。
如果未勾選使用 pak 文件,需要操作:項目 設置-打包-要打包/復制的額外非資產(chǎn)目錄中 ,手動選擇上面所選路徑。 打包完成之后,運行 exe 即可得到美化后的效果。具體參考幫助文檔 5.3.1 案例:白模數(shù)據(jù)特效制作流程 d 打包發(fā)布部分。
7. 打包 exe 失敗,并出現(xiàn)關(guān)于 SuperMapUI 的錯誤
【解決辦法】需要開啟 Pixel Streaming 插件。開啟后,會正常打包使用。(注:10.2.1版本往后的UE插進默認啟用了像素流。)
8. UE關(guān)卡打包成功后,運行閃退。
【解決辦法】確認項目設置-打包-項目-編譯配置設置為開發(fā)(默認為開發(fā))
9. 打包后的exe雙擊運行沒反應。
【解決辦法】
(1)在exe文件打開未響應時,可以嘗試將自己的殺毒軟件,防護軟件禁用再嘗試打開;
(2)創(chuàng)建項目后不要修改文件名;
(3)檢查項目名稱是否有特殊符號,比如空格。文章來源:http://www.zghlxwxcb.cn/news/detail-770805.html
10.打包后的exe工程加載模型不顯示材質(zhì)。
【解決辦法】部分電腦,需要設置環(huán)境變量才能夠正常顯示模型材質(zhì)。設置環(huán)境變量的方法:電腦—屬性—高級系統(tǒng)設置—環(huán)境變量—Path,將工程安裝的插件\Source\ThirdParty\SuperMapLibrary\Win64 所在的路徑,設置為環(huán)境變量的首位。文章來源地址http://www.zghlxwxcb.cn/news/detail-770805.html
到了這里,關(guān)于SuperMap Hi-Fi 3D SDK for Unreal游戲引擎打包常見問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!