你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
LayaPlayer
[]LayaFlash项目如何进行LayaPlayer版本测试?
没有找到相关结果
已邀请:
与内容相关的链接
提交
3 个回复
cuixueying
赞同来自:
问题:我的项目是直接使用html5进行开发的,想在laya的运行器(LayaPlayer)上跑,可以吗?
解答:可以,没有问题,我们目前提供3种方式可供开发者在layaPlayer运行器上测试已经通过layaFlash转换成功h5的项目。如下
1、PC端layaplayer运行器(
LayaPlayer的使用调试和下载
)
使用方式:
a、打开Redist文件夹,找到内部的script文件夹
b、打开script文件夹找到index.js文件
c、打开index.js文件,拖动滚动条至末尾
d、将//单行注释去掉解开其中一个loadUrl()方法,将h5项目的地址以字符串的形式放置到location.href||之后。
2、移动端android版本layaplayer运行器(
LayaPlayer的使用调试和下载
)
移动端android版本的layaplayer运行器是一个apk,需要开发者在移动端下载安装 | 打开。会出现一个地址栏,将原先的示例地址删去,将自己的h5项目的地址输入 | 运行即可
3、打包APK集成layaplayer运行器(
APP打包工具与文档
)
LayaFlash目前支持提供安卓版本的打包工具(该工具支持打微端包和资源包,而且已经集成加速器),开发者可根据自己的需求进行打包。
a、微端包:只提供了游戏url,在运行游戏的时候所有资源都是即时从网上下载,并且缓存到本地
b、资源包:是把项目的所有资源(其中包括:js、html、图片、声音等)按照Laya.Player的格式进行打包,并拷贝到apk的资源目录下。运行游戏的时候直接读取本地资源,而无需从网上下载。
提示:打资源包时,用户可以针对游戏加载的资源进行选择性打包,将需要打到apk里的资源放到打包工具指定的目录,在游戏利用资源时,如果apk里不存在资源则会直接到外部去加载指定的文件。
操作步骤:
a、打开xsdk文件夹,运行PackingTool.exe
第一次打开会首先下载LayaPlayer最新版
b、输入相关参数
AppName: 游戏的名字
PackageName:应用的包名
GameIcon:游戏图标(注:需要144*144的png格式图片)
GameURL:游戏链接的地址
点击下一步
c、会生成资源包的窗口
选择资源路径以后,再点击生成资源包
注:如果要打资源包,一定要点击“生成资源包”按钮。最终会将资源打包到/assets/cache/目录下。如果不点击生成资源包则会打成微端包
4、点击打包
完成以后自会在配置的输出目录下生成定制的apk包
4、通过支持layaPlayer运行器的浏览器进行直接运行加速
LayaPlayer完美支持LayaFlash、LayaAir等HTML5引擎,获得超越APP的性能体验,但是,浏览器的LayaPlayer是基于白名单加速的,请联系Layabox商务人员,或者在LayaOpen开发者平台中注册帐号,并对产品进行提交,经审核后,可以将产品加入白名单中,然后调用LayaPlayer运行器的启动参数,即可实现加速。
直接在嵌入LayaPlayer的APP中采用网址方式访问,未经过白名单验证和未启动LayaPlayer,大型游戏很难实现媲美APP的游戏体验。
仅仅是用于测试项目,第四条可以忽略不计,参考前3种方案即可!!!有问题可及时联系我们!!!
layabox
赞同来自:
基于canvas\webGL\DOM的原生HTML5开发项目,在适当的调整后,也可以被LayaPlayer运行器支持的。但是建议采用LayaFlash或LayaAir引擎开发,会获得更优的效果
一听
赞同来自:
APP打包工具与文档
链接没了,可以再发一遍吗
要回复问题请先
登录
发起人
haliluya
相关问题
请问2.0的版本开始,我用ts编写的相关内容,都要使用import和export吗?
LayaAir3D UnityPlugin 使用须知-版本更新-问题解答(最新版本:1.7.16)
LayaTree v1.0.5版本更新(2021.11.17)
TS项目使用matter.js库无智能提示
native初始化的时候getExePath报错 IOS17.2(beta版本)必现
Laya mac版的IDE 是没测试就上线了吗?
关于微信7.0.3版本之后的版本,微信小游戏 Android 端调整 “在屏 Canvas” 的放缩策略
分享:适配LayaAir版本的PureMVC框架
分享:打地鼠 AS、JS、TS版本 Demo!
layabox3.07版本使用纹理压缩色彩很大
用了第三方socket类 项目在IDE上可以连接正常运行,为什么打包APK之后在手机上就连接不上socket
问题状态
最新活动:
2019-06-05 16:09
浏览:
9547
关注:
3
人
商务合作
3 个回复
cuixueying
赞同来自:
解答:可以,没有问题,我们目前提供3种方式可供开发者在layaPlayer运行器上测试已经通过layaFlash转换成功h5的项目。如下
1、PC端layaplayer运行器(LayaPlayer的使用调试和下载)
使用方式:
a、打开Redist文件夹,找到内部的script文件夹
b、打开script文件夹找到index.js文件
c、打开index.js文件,拖动滚动条至末尾
d、将//单行注释去掉解开其中一个loadUrl()方法,将h5项目的地址以字符串的形式放置到location.href||之后。
2、移动端android版本layaplayer运行器(LayaPlayer的使用调试和下载)
移动端android版本的layaplayer运行器是一个apk,需要开发者在移动端下载安装 | 打开。会出现一个地址栏,将原先的示例地址删去,将自己的h5项目的地址输入 | 运行即可
3、打包APK集成layaplayer运行器(APP打包工具与文档)
LayaFlash目前支持提供安卓版本的打包工具(该工具支持打微端包和资源包,而且已经集成加速器),开发者可根据自己的需求进行打包。
a、微端包:只提供了游戏url,在运行游戏的时候所有资源都是即时从网上下载,并且缓存到本地
b、资源包:是把项目的所有资源(其中包括:js、html、图片、声音等)按照Laya.Player的格式进行打包,并拷贝到apk的资源目录下。运行游戏的时候直接读取本地资源,而无需从网上下载。
提示:打资源包时,用户可以针对游戏加载的资源进行选择性打包,将需要打到apk里的资源放到打包工具指定的目录,在游戏利用资源时,如果apk里不存在资源则会直接到外部去加载指定的文件。
操作步骤:
a、打开xsdk文件夹,运行PackingTool.exe
第一次打开会首先下载LayaPlayer最新版
b、输入相关参数
AppName: 游戏的名字
PackageName:应用的包名
GameIcon:游戏图标(注:需要144*144的png格式图片)
GameURL:游戏链接的地址
点击下一步
c、会生成资源包的窗口
选择资源路径以后,再点击生成资源包
注:如果要打资源包,一定要点击“生成资源包”按钮。最终会将资源打包到/assets/cache/目录下。如果不点击生成资源包则会打成微端包
4、点击打包
完成以后自会在配置的输出目录下生成定制的apk包
4、通过支持layaPlayer运行器的浏览器进行直接运行加速
LayaPlayer完美支持LayaFlash、LayaAir等HTML5引擎,获得超越APP的性能体验,但是,浏览器的LayaPlayer是基于白名单加速的,请联系Layabox商务人员,或者在LayaOpen开发者平台中注册帐号,并对产品进行提交,经审核后,可以将产品加入白名单中,然后调用LayaPlayer运行器的启动参数,即可实现加速。
直接在嵌入LayaPlayer的APP中采用网址方式访问,未经过白名单验证和未启动LayaPlayer,大型游戏很难实现媲美APP的游戏体验。
仅仅是用于测试项目,第四条可以忽略不计,参考前3种方案即可!!!有问题可及时联系我们!!!
layabox
赞同来自:
一听
赞同来自: