你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[]屏幕适配要怎么做?能否详细点呢
屏幕适配要怎么做?能否详细点呢
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
tangdelphi
赞同来自:
在线等你
cuixueying
赞同来自:
@tangdelphi
您好!
游戏的完全自适应是需要开发者自己做的,就是获取到设备的屏幕尺寸后,再传参数给游戏让其自适应,跟flash里一样。laya之后也会提供相应的接口供开发者直接调用。
目前我们有提供Iflash.setSize方法让开发者发布固定机型尺寸,比如960*640类似。
如果setSize方法不设置,就会实现全屏显示,但是这样有可能会导致显示拉伸。
如果想要获取浏览器的宽高
//[IF-JS]var fullScreenWidth = Laya.window.innerWidth;
//[IF-JS]var fullScreenHeight = Laya.window.innerHeight;
如果想要改变舞台的缩放模式,可以使用stage.scaleMode
如果你的项目是页游项目移植成的手游项目,这就需要你们针对UI尺寸进行调整,让UI的尺寸去适配机型的尺寸。
要回复问题请先
登录
发起人
tangdelphi
相关问题
【屏幕适配】在LayaAir上面是竖屏,为什么到微信开发工具中就是横屏,而且还被拉伸了
分享:适配LayaAir版本的PureMVC框架
屏幕适配怎样实现铺满全屏,又不被拉伸?
var 与 name 的详细区别是什么?
关于适配采用showAll后留白部分的颜色问题
Texture图片能否进行翻转?
关于场景适配,showall 为啥不能显示超出部分,fixeheight 为啥不能居中?
当屏幕尺寸,缩放模式,横竖屏 发生改变时会报错Uncaught TypeError: Cannot read property 'length' of null
请问下layaflash能否支持热更新?
微信在左端拖动的时候容易把整个屏幕向右移动
FaceBook iPhone X 适配(其他正常)
问题状态
最新活动:
2016-03-22 18:30
浏览:
4520
关注:
5
人
商务合作
2 个回复
tangdelphi
赞同来自:
cuixueying
赞同来自:
您好!
游戏的完全自适应是需要开发者自己做的,就是获取到设备的屏幕尺寸后,再传参数给游戏让其自适应,跟flash里一样。laya之后也会提供相应的接口供开发者直接调用。
目前我们有提供Iflash.setSize方法让开发者发布固定机型尺寸,比如960*640类似。
如果setSize方法不设置,就会实现全屏显示,但是这样有可能会导致显示拉伸。
如果想要获取浏览器的宽高
//[IF-JS]var fullScreenWidth = Laya.window.innerWidth;
//[IF-JS]var fullScreenHeight = Laya.window.innerHeight;
如果想要改变舞台的缩放模式,可以使用stage.scaleMode
如果你的项目是页游项目移植成的手游项目,这就需要你们针对UI尺寸进行调整,让UI的尺寸去适配机型的尺寸。