MengBee游戏论坛-网页游戏论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 22|回复: 0

不同分辨率下按钮设置位置的方法

[复制链接]

 成长值: 21450

443

主题

474

帖子

1272

积分

管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
1272
UID
1
金币
2164
贡献
126
在线时间
311 小时
最后登录
2019-1-9

社区QQ达人活跃会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

发表于 2019-1-3 19:23:48 | 显示全部楼层 |阅读模式
[@main]
;定义在右边按下面的方法添加
#if
#act
MOV P7 <$ClientWidth>
;此处获得玩家分辨率宽度       
MOV P8 <$ClientHeight>
;此处获得玩家分辨率高度
DEC P7 800
DEC P8 600
;此处减去基本800*600分辨率数字,玩家分辨率不管多少都减去这个数字
INC P7 563
INC P8 390

ADDBUTTON 3 1 283 284 285 <$STR(P7)> <$STR(P8)> 1 -1 自定义按钮1\测试增加按钮

7最终结果为X座标,P8最终结果为Y座标。

;定义在左边按下面的方法添加
#IF
#ACT
MOV P7 0
MOV P8 0
MOV P7 <$ClientWidth>
MOV P8 <$ClientHeight>
DEC P7 <$ClientWidth>
DEC P8 600
INC P7 195
INC P8 400

ADDBUTTON 3 1 283 284 285 <$STR(P7)> <$STR(P8)> 1 -1 自定义按钮1\测试增加按钮
7最终结果为X座标,P8最终结果为Y座标。
;左边和右边都是定位在聊天框上面
;以上两种定位方法总有一种适合你,基本上都能解决你的图标定位问题


帖子的最近访客

QQ|Archiver|手机版|小黑屋|MengBee.com   

GMT+8, 2019-1-24 01:31 , Processed in 0.120648 second(s), 47 queries .

Powered by MengBee! X3.2

© 2001-2013 MengBee Inc.

快速回复 返回顶部 返回列表