查看: 2444|回复: 2

[已经解决] 请教如何调整所有的文字坐标

[复制链接]
梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
回帖
47
发表于 2020-5-26 23:00:24 | 显示全部楼层 |阅读模式

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

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

×
最近更换了字体。发现新的字体比较小,位置也靠上,造成和光标的位置有点冲突。其他菜单的文字也是这种情况。请教各位大佬如何把所有文字的Y轴坐标都往下微调一点呢?
梦石
0
星屑
13562
在线时间
2753 小时
注册时间
2014-10-4
回帖
705

R考场第七期纪念奖

发表于 2020-5-26 23:56:42 | 显示全部楼层
[pre lang="ruby"]class Bitmap
  alias draw_text_200526 draw_text
  def draw_text(*args)
    # 下调像素值
    xxx = 1
    if args.size >= 4
      args[1] += xxx
    else
      args[0].y += xxx
    end
    draw_text_200526(*args)
  end
end
[/pre]

插到随便什么地方

我是用RMXP测试的 不知道VA的参数是不是一样(不想下VA)
假如不一样你自己根据文档调整一下就行
原理就是每个 draw_text 都自动下调绘制的 y 坐标

评分

参与人数 1星屑 +10 赞 +1 收起 理由
寂静的夜里 + 10 + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
825
在线时间
223 小时
注册时间
2014-5-23
回帖
47
 楼主| 发表于 2020-5-27 00:06:05 | 显示全部楼层
SixRC 发表于 2020-5-26 23:56
class Bitmap
  alias draw_text_200526 draw_text
  def draw_text(*args)

可以啦 多谢大佬
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部