设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2402|回复: 4
打印 上一主题 下一主题

[已经解决] 窗口绘制时,内容为什么离窗口边缘有很大距离

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
148 小时
注册时间
2012-7-2
帖子
157
跳转到指定楼层
1
发表于 2012-7-24 15:07:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

比如,中间上面的那个窗口,我绘制文字时,即使是在坐标0,0开始,也会有很大的缝隙。
请问,有办法,让窗口内容绘制时紧挨着窗口边缘吗?

评分

参与人数 1星屑 +40 收起 理由
Luciffer + 40 返还部分

查看全部评分

Lv3.寻梦者

梦石
0
星屑
1384
在线时间
962 小时
注册时间
2012-4-30
帖子
1475

开拓者

2
发表于 2012-7-24 16:51:11 | 只看该作者
你可以试试负值的坐标。。。。不过没干过。。
貌似是描绘Window的窗口边框的z值的缘故。。。。不过这东西应该是定义在内建类Window里的。。vx的Window源码。。貌似木有见过
而且contents木有Z的概念吧。。反正我是没有试过self.contents.z。。。
所以draw_text什么的用bitmap.draw_text吧。。用位图描绘的话。。应该不会有问题。。甚至无视窗口什么的。。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
148 小时
注册时间
2012-7-2
帖子
157
3
 楼主| 发表于 2012-7-24 17:04:11 | 只看该作者
铅笔描绘的思念 发表于 2012-7-24 16:51
你可以试试负值的坐标。。。。不过没干过。。
貌似是描绘Window的窗口边框的z值的缘故。。。。不 ...

用窗体是为了省事,如果自己加个sprite画技能名称,显示在战斗中,应该就没这个问题了,但犯懒了哈。

点评

犯懒是大忌。。想做好就得不怕麻烦嘛。。  发表于 2012-7-24 17:32
回复

使用道具 举报

Lv1.梦旅人

66RPG站长

梦石
0
星屑
54
在线时间
615 小时
注册时间
2005-10-10
帖子
5734

RMVX自由创作大赛亚军第2届短篇游戏比赛亚军第5届短篇游戏比赛冠军

4
发表于 2012-7-24 18:24:47 | 只看该作者
铅笔描绘的思念 发表于 2012-7-24 16:51
你可以试试负值的坐标。。。。不过没干过。。
貌似是描绘Window的窗口边框的z值的缘故。。。。不 ...

XP和VX有16还是32像素的一个边缘,self.contents是在这个范围内的,VA之后这个数值变成可调的了。
如果不把self.contents重定义是干不掉,楼主还是用sprite画技能名称来得快。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
148 小时
注册时间
2012-7-2
帖子
157
5
 楼主| 发表于 2012-7-24 21:51:29 | 只看该作者
柳柳 发表于 2012-7-24 18:24
XP和VX有16还是32像素的一个边缘,self.contents是在这个范围内的,VA之后这个数值变成可调的了。
如果不 ...

恩,看到window_base里面,创建self.content的位图时,确实减去了一个值。

另外,怎么结贴?我咋找不到结贴的按钮了。。。。
回复

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-24 05:17

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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