| 
 
| 赞 | 140 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 305 |  
| 经验 | 0 |  
| 最后登录 | 2025-10-31 |  
| 在线时间 | 1457 小时 |  
 Lv5.捕梦者 
	梦石18 星屑12502 在线时间1457 小时注册时间2020-3-21帖子371  
 | 
| 你有使用转移字符吗?
 插件说明的第二点:
 
 
 *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,意思就是按钮的左上角的坐标应该是“手机的宽度减去按键的宽度”。
 不要写具体数字,因为不同手机的分辨率不一样,使用转移字符能够自己适配,使用具体的数字就没法适配。。
 | 
 |