找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 13944|回复: 3

[求助] 子组件拖拽句柄的坐标信息

[复制链接]
发表于 2021-1-9 12:10:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 BuErShen 于 2021-1-13 18:49 编辑

drag_handle一个(x, y, width, height)形式的元组,给定了子组件拖拽句柄的坐标信息。在这个元组中,整数被看作像素数的值,浮点数被看作子组件尺寸的比例分数。请问括号里的width height是单纯的指可视组件的宽度和高度么?x,y是单纯指横向坐标和纵向坐标么?给了的子组件的拖拽句柄的坐标信息里的子组件和句柄是什么意思,“给顶了子组件拖拽句柄的坐标信息”具体是什么意思?谢谢大佬们,,

评分

参与人数 1活力 -300 收起 理由
BuErShen -300 标题违规

查看全部评分

发表于 2021-1-9 17:52:45 | 显示全部楼层
那是参数。
回复

使用道具 举报

发表于 2021-1-11 08:26:08 | 显示全部楼层
(x,y)是你图片左上端点相对于整个游戏界面的坐标
假设分辨率为1280x720 则整个游戏窗口左上端点坐标为(0,0)
若x/y是整数 那么你的子组件的左上端点坐标为(x,y) 这种情况下x∈[0,1280] y∈[0,720]
若x/y不是整数 那么你的子组件的左上端点坐标为(x*1280,y*720) 这种情况下x∈[0,1] y∈[0,1]

评分

参与人数 1干货 +3 收起 理由
BuErShen + 3 感谢解答!

查看全部评分

回复 支持 抱歉

使用道具 举报

发表于 2021-1-11 08:29:42 | 显示全部楼层
x,y定义了子组件的[位置] 有了位置不够定义一个二维图形
所以还需要width与height
子组件最终的状态是左起(x,y) 右至(x+width,y) 下到(x,y+height)与(x+width,y+height)

评分

参与人数 1干货 +1 收起 理由
龙氏 + 1 感谢分享!

查看全部评分

回复 支持 抱歉

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|RenPy中文空间 ( 苏ICP备17067825号|苏公网安备 32092302000068号 )

GMT+8, 2024-12-23 13:19 , Processed in 0.134003 second(s), 30 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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