赞 | 136 |
VIP | 0 |
好人卡 | 0 |
积分 | 281 |
经验 | 0 |
最后登录 | 2024-11-25 |
在线时间 | 1416 小时 |
Lv5.捕梦者
- 梦石
- 16
- 星屑
- 12090
- 在线时间
- 1416 小时
- 注册时间
- 2020-3-21
- 帖子
- 365
|
你有使用转移字符吗?
插件说明的第二点:
*2.自适应手机窗口,可使用bw,bh,w,h,sx,sw,sy进行设计。
* 在手机上时w和h读取的是手机《整个屏幕大小》。
* 在电脑上时w和h读取的是游戏窗口大小(package.json中指定)。
* bw和bh读取的是按钮的绝对大小,这个大小会随着按键的缩放率,按键整体的缩放率进行自动调整。
* sw和sh代表游戏画面的宽度和高度。
* sx代表游戏画面的x坐标,等效于(w-sw)/2
这个插件最主要的就是在手机上使用,且在手机上时按钮能显示在游戏画面之外。
手机长度一般大于游戏画面长度,所以游戏在手机上运行时,游戏画面的左右边与手机的左右边之间会显示黑色的画面,在这一部分显示虚拟按键恰好可以保证虚拟按键(手指)不遮挡游戏画面。
比如你想在手机的右上角显示一个按钮(不是游戏画面的右上角),按钮的锚点一般是按钮的左上角,所以这个按钮的x坐标应该写w-bw,意思就是按钮的左上角的坐标应该是“手机的宽度减去按键的宽度”。
不要写具体数字,因为不同手机的分辨率不一样,使用转移字符能够自己适配,使用具体的数字就没法适配。。 |
|