unity打包webgl报错及处理 IL2cpp/build/unityLinker.exe not run properly;IL2cpp.exe not run properly

第一个 IL2cpp.exe not run properly

常见的iL2cpp.exe not run properly,是因为中文路径导致的,把工程目录和打包目录改成全英文的即可,

第二个 IL2cpp/build/unityLinker.exe not run properly

iL2cpp/build/unityLinker.exe not run properly.是因为Link.xml文件的事,可能和一些插件冲突或者什么的,解决办法是直接删除。具体的link.xml是干什么的怎么用,还是去看官方文档吧,没有用到过,也没去看。

刚接触到webgl,后续项目肯定会遇到其他的问题,到时候补充。也是借鉴了网上的解决办法,前人栽树,后人乘凉。可能只言片语都有可能让你解决问题。写博客还是不错的。
对了,忘补充了,我使用的unity版本是2017.1.1f1,如果有一样的问题,可以用上面的方法试一下。

第三 SyntaxError: expected expression, got ‘<’

参考链接
这是问题描述一模一样
这是主要参考

其他应用技巧

打包去掉下面的框

在这里插入图片描述第一种方法:在index.xml中去掉关于footer的代码。
第二种方法:在buildseting中选择Minimal模板,在这里插入图片描述推荐还是第一种比较好,能保留进度条等。

显示网页背景,背景透明

参考链接:https://blog.csdn.net/boyZhenGui/article/details/105552137.
想要背景透明,需要下面几步:
1.创建.jslib文件放在assets下;
2.相机设置为solidcolor并将颜色的alpha改为0;
3.打包后更改Build文件夹下的.json文件,找到其中的backgroundcolor属性,修改为transparent。

VUE网页和Unity webgl信息互通

参考链接https://blog.csdn.net/cxwtsh123/article/details/109354923
打包有时候会报 python.exe不运行啥的,需要将plugins的jslib文件更改下打包平台,另外确认jslib文件格式与unity官网提供的格式一致。格式参考:https://docs.unity3d.com/2018.4/Documentation/Manual/webgl-interactingwithbrowserscripting.html

未测试效果2.网页UI显示在unity打包的webgl上层

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,可以看出在执行UnityLinker.exe时出现了问题。具体来说是在执行"D:\unity2020.1.13\Unity\Editor\Data\il2cpp\build/UnityLinker.exe"时失败了。 请注意,这个问题并没有提供详细的错误信息,因此无法确定失败的具体原因。但是根据引用的内容来看,可能的原因之一是il2cpp.exe没有正确运行。 如果你遇到了类似的问题,你可以尝试以下几个解决方法: 1. 确保你的Unity版本和il2cpp版本是兼容的。不同版本的Unity可能需要不同版本的il2cpp。 2. 检查Unityil2cpp的安装路径是否正确,确保文件都存在并且可执行。 3. 尝试重新安装Unityil2cpp,有时候重新安装可以解决一些程序运行错误。 4. 如果问题仍然存在,你可以尝试在Unity的编辑器中重新生成il2cpp代码,或者查看Unity的文档和论坛,寻找其他可能的解决方案。 总之,问题出现在执行"D:\unity2020.1.13\Unity\Editor\Data\il2cpp\build/UnityLinker.exe"时失败,具体的原因需要进一步排查。你可以尝试以上几个解决方法来解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [unity发布WebGL显示Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe did not run properly!](https://blog.csdn.net/m0_62921885/article/details/131850543)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [Editor\Data\il2cpp/build/deploy/net471/il2cpp.exe did not run properly!](https://blog.csdn.net/qq_39642486/article/details/127788501)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值