[]屏幕适配要怎么做?能否详细点呢

屏幕适配要怎么做?能否详细点呢
已邀请:

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
QQ图片20160322182422.png

   如果你的项目是页游项目移植成的手游项目,这就需要你们针对UI尺寸进行调整,让UI的尺寸去适配机型的尺寸。
 
 
   

要回复问题请先

商务合作
商务合作