789  
查询码:00000160
Unity3D和Linux国产操作系统交互经验说明
作者: 彭铄 于 2020年08月21日 发布在分类 / 人防组 下,并于 2020年08月21日 编辑
Linux和Unity交互 Unity Linux

注意:国产系统基于 Ubuntu 开发的是可以运行 Unity 的(中标麒麟和深度的运行不了)目前使用的是 UOS

Unity发布Linux 只支持x86结构的系统  不支持ARM架构的机器和系统 谨记 谨记 谨记!!!

1. 安装Linux 平台资源包

(1).下载 Linux Target Support

 粘贴图片

(2) .安装 Linux Target Support

 粘贴图片

(3) .设置发布 Linux 的平台并根据你的 Linux 版本选择多少位版本

 粘贴图片

2.插件在 Linux 系统下使用和运行说明

(1).网页插件 ZFBrowser 插件发布 Linux 版本(注意 Unity2018.3.0 版禁止使用)

Linux 系统下运行前优先执行终端命令 sudo apt-get install libgconf2-4

如果安装不了执行 sudo apt-get update 运行出现错执行以下操作( 此方案适合UOS 不同的类型的 Linux 有不同的更新源

如果运行不了 请确认ZFGameBrowser 是否是执行程序权限

输入 sudo vim /etc/apt/sources.list 更换系统更新源

 粘贴图片

(2) .UMP 视频播放插件发布( 注意 播放本地视频禁止使用系统自带的VideoPlayer

发布Linux 运行程序会生成两个 .sh 文件

 粘贴图片

终端运行以下命令UMPInstaller.sh 进行安装视频解析播放依赖库

运行 ZFBrowserLinuxl64.x86_64 显示运行成功

3.资源整理( AB 包资源发布 本地配置文件 文件名和代码进行匹配检查)

执行编译器工具发布Linux 64资源

 粘贴图片

System.IO.File.Exists(文件路径(注意在Linux系统下注意文件名的大小写,不然识别和解析不到))

相机带有RenderTexture 的渲染禁止勾选以下两点

粘贴图片

4. Linux在终端运行 Unity 发布程序

1. chmod a+x ./Dome.x86_64   给予此运行程序可运行权限

2. ./Dome.x86_64  执行此程序

5. Linux 打开文件对话框

1. 安装 sudo apt install libgdiplus  安装依赖库 使用 System.Windows.Form.dll 进行打开文件对话框

安装显卡驱动教程

1.  下载显卡驱动

1. 去官方网站查询和下载适合自己的驱动https://www.nvidia.cn/Download/index.aspx?lang=cn

 粘贴图片

2.  安装显卡驱动

 粘贴图片

 粘贴图片

 粘贴图片

 粘贴图片

 

教程网址: https://blog.csdn.net/L141210113/article/details/103259763



 推荐知识

 历史版本

修改日期 修改人 备注
2020-08-21 14:21:44[当前版本] 彭铄 创建版本

 附件

附件类型

PNGPNG

知识分享平台 -V 4.8.7 -wcp