Egret社区
1银子
各位大神,现在遇到一个iphonex适配的问题,想要游戏场景在刘海下面(游戏不需要填充整个屏幕)。麻烦大家给个思路吧。感谢了!这边上传不了图片效果图,请见谅。

分享到 :
0 人收藏

6 个回复

正序浏览
caps  圆转纯熟 | 2019-6-16 11:57:39
miss_sokuber 发表于 2019-6-12 15:08
你这个就稍微简单一点了,只要检测到是iphoneX,直接下拉多少像素就行了。至于如何判断是iphoneX呢,你可以 ...

感谢了,最后和策划讨论以后,只能居中了。
caps  圆转纯熟 | 2019-6-16 11:56:33
张潮水 发表于 2019-6-13 11:21
[mw_shl_code=actionscript3,true]private scrW = document.documentElement.clientWidth;
        private scrH = ...

感谢了,最后和策划讨论以后,只能居中了。
caps  圆转纯熟 | 2019-6-16 11:55:29
709681631 发表于 2019-6-13 10:16
你可以判断屏幕宽高比,超过2的可以让游戏场景大概调下60个像素。不填充整个屏幕,更好的还是宽高控制在640 ...

感谢了,最后和策划讨论以后,只能居中了。
张潮水  登堂入室 | 2019-6-13 11:21:42
[Actionscript3] 纯文本查看 复制代码
private scrW = document.documentElement.clientWidth;
	private scrH = document.documentElement.clientHeight;

先获取屏幕的宽高,然后对宽高进行判断,再调整整个stage的宽高,并且垂直,水平居中显示,不过最好是真机上测试,模拟器和真机上还是有点出入的
709681631  登堂入室 | 2019-6-13 10:16:19
你可以判断屏幕宽高比,超过2的可以让游戏场景大概调下60个像素。不填充整个屏幕,更好的还是宽高控制在640*1136,然后垂直、水平都居中
miss_sokuber  初窥堂奥 | 2019-6-12 15:08:04
你这个就稍微简单一点了,只要检测到是iphoneX,直接下拉多少像素就行了。至于如何判断是iphoneX呢,你可以根据手机的像素比来判断。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2019 Comsenz Inc.

返回顶部