查看: 3009|回复: 2

[已经解决] 在窗口内绘制图形,怎么调整距离边框的位置?

[复制链接]
梦石
0
星屑
121
在线时间
66 小时
注册时间
2011-10-8
回帖
15
发表于 2016-3-22 06:00:39 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

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

×
我想在一个窗口内用图标(icon)代替某种类型的装备用作视觉上的分辨。 但是在输出图标的过程中,图标和窗口边框总是有一段距离 如附件图所示。 想知道能不能让图标顶着窗口边显示呢?


我是利用window_Base 下的 drawIcon 方法进行绘制的,传递的位置参数是0,0。 尝试过用负数作为参数,结果是图标被切掉一部分,所以负数参数不行。


PS: 这里的位置参数很明显是相对于这个窗口来说的,并不是在整个游戏内的绝对像素位置。 这种相对或者绝对的关系是怎么定义的,有大神能解释下吗?

图标与窗口

图标与窗口

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2016-3-22 06:12:20 | 显示全部楼层
在 rpg_windows.js 里面搜索 padding,自己理解一下代码内容
回复

使用道具 举报

梦石
0
星屑
121
在线时间
66 小时
注册时间
2011-10-8
回帖
15
 楼主| 发表于 2016-3-22 06:32:36 | 显示全部楼层
taroxd 发表于 2016-3-22 06:12
在 rpg_windows.js 里面搜索 padding,自己理解一下代码内容

十分感谢你的帮助

版主大人早,我看到padding这个参数了,尝试把standardpadding 从18改到了1,或者其他值,发现没有改变,还可能是什么原因呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部