Windows发布

一、简介

从LayaAir3.2版本开始,支持将LayaAir项目构建发布到Windows平台。

发布后的项目,可以直接点击.exe可执行文件运行。

在Windows发布前,需要先进行通用设置,注意不要勾选开启分包。

二、发布为Windows

2.1 选择目标平台

在构建发布面板中,侧边栏选择目标平台为Windows。如图2-1所示,

2-1

(图2-1)

点击“构建Windows”,或“构建其它”中的“Windows”,即可发布为Windows项目。

打包资源:一般建议勾选。勾选后,将项目的资源单独打包出来,用于存放于服务器端。

混淆资源:如果勾选,在打包资源的时候,会随机混淆资源,主要作用是避免在上架的时候被平台扫描到某些敏感函数。

资源服务器URL:填写服务器地址即可,注意要在地址后加上index.js(如图2-2所示)。

热更新DCC:参考DCC文档

渲染模式:有OpenGL和WebGL两种渲染模式,一般默认选择OpenGL即可。

导出VS项目:勾选后,发布的Windows项目不会生成.exe文件,开发者需要自己使用Visual Studio编译打包,此选项适用于构建发布后有调试需求的开发者。

压缩纹理:一般需要勾选“允许使用压缩纹理格式”,如果不勾选,则忽略所有图片对于压缩格式的设置。

纹理源文件:可以不勾选“始终包含纹理源文件”,如果勾选,则即使图片使用了压缩格式,仍然把源文件(png/jpg)打包。目的是遇到不支持压缩格式的系统时,fallback到源文件。

2.2 发布后的小游戏目录介绍

按如图2-2的方式发布,勾选打包资源,填写资源服务器URL,

2-2

(图2-2)

发布后的目录结构如图2-3所示,

2-3

(图2-3)

其中,resource目录是打包的资源,如图2-4所示,js目录和libs目录是项目代码和引擎库,fileconfig.json是项目配置文件,index.js是项目的入口文件。

2-4

(图2-4)

release目录是发布Windows后的项目目录,可以看到.exe文件已经自动生成好了。

2-5

(图2-5)

三、运行Windows项目

首先,将资源传入服务器中,这里使用anywhere模拟一个本地服务器,如图3-1所示,

3-1

(图3-1)

接着,双击图3-2所示的.exe文件即可运行发布后的Windows项目。

3-2

(图3-2)

运行效果如动图3-3所示,

3-3

(动图3-3)

Copyright ©Layabox 2022 all right reserved,powered by LayaAir Engine更新时间: 2024-10-14 20:59:02

results matching ""

    No results matching ""