Unity WebGL:本机摆设,运行得手机

[复制链接]
发表于 2025-11-8 22:13:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Unity WebGL

简单先容一下Unity WebGL的技能方案,在WebGL平台出包后,Unity的运行时C/C++代码是通过Emscripten编译成了WebAssembly/Wasm;游戏逻辑部分的C#代码是先通过il2cpp转成C++再编译转成的Wasm,Unity步伐就就可以在支持WebAssembly的欣赏器中运行了。图形部分使用WebGL做适配,如今Unity 2022默认出包WebGL 2.0版本,API对应OpenGL ES 3.0,功能根本可以匹配。
在当地数据访问、网络支持方面WebGL平台有显着差异,须要额外支持增补,这里不多做先容。
打包

Unity安装WebGL模块,切换平台后,就可以打包举行测试了。Build And Run实行后,就可以主动打开欣赏器运行了。
本机摆设服务器

Unity主动摆设的服务只能本机访问,想要举行移动端快速测试就很不方便。这里有个很简单的方法,可以快速举行当地摆设,同局域网内访问。
    电脑主机和手机须要在同一局域网内,大概电脑主机可以被外网访问。
  使用步调

      
  • 安装Visual Studio Code
      
  • 安装Live Server插件
      
  • 使用VSCode打开WebGL输出的目次,创建.vscode目次,并在内里创建settings.json文件。
      
  • 创建HTTPS证书
         
    • macOS/大概WSL,Terminal实行下令;按提示输入暗码和根本信息
      1. openssl genrsa -aes256
      复制代码


回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表