Project1

标题: 在窗口内绘制图形,怎么调整距离边框的位置? [打印本页]

作者: lirhtc    时间: 2016-3-22 06:00
标题: 在窗口内绘制图形,怎么调整距离边框的位置?
我想在一个窗口内用图标(icon)代替某种类型的装备用作视觉上的分辨。 但是在输出图标的过程中,图标和窗口边框总是有一段距离 如附件图所示。 想知道能不能让图标顶着窗口边显示呢?


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


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

2016-03-21 (2).png (27.37 KB, 下载次数: 23)

图标与窗口

图标与窗口

作者: taroxd    时间: 2016-3-22 06:12
在 rpg_windows.js 里面搜索 padding,自己理解一下代码内容
作者: lirhtc    时间: 2016-3-22 06:32
taroxd 发表于 2016-3-22 06:12
在 rpg_windows.js 里面搜索 padding,自己理解一下代码内容

十分感谢你的帮助

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





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1