查看: 2844|回复: 4

[已经解决] 关于字体的问题

[复制链接]

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-10-13 15:45:16 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 喵呜喵5 于 2013-10-13 16:15 编辑

关于RMVA的字体……主要是关于不同语言的操作系统玩简体中文的VA制作游戏时出现的问题,问题可能比较长……

首先,我在游戏中是这么设置游戏的字体的
Font.default_name = ["微软雅黑","Microsoft Yahei","SimHei"]
之后在游戏文件夹下新建了一个Fonts文件夹并把微软雅黑字体放了进去。

然而,实际运行的时候我发现有的人的电脑会无视文件夹微软雅黑这个字体而使用字体SimHei,由于两个字体在相同字号下大小不一样的缘故,字体变成黑体时一部分文字显示到了对话框的外面。

请问,为什么会发生字体无法载入的情况?

又请问,如何判断玩家是否载入了预定的字体以根据玩家载入的字体调整字体的大小?

点评

喵嗚喵大大怎麼會犯下自己改標簽的錯誤呢.....  发表于 2013-10-14 01:43

百合控

梦石
0
星屑
6548
在线时间
1275 小时
注册时间
2013-8-21
回帖
3522

开拓者

发表于 2013-10-13 16:08:39 | 显示全部楼层
为什么会发生字体无法载入的情况?

答曰:臣妾不知
如何判断玩家是否载入了预定的字体以根据玩家载入的字体调整字体的大小?

答曰:可以用这种方法引用
  1. Bitmap类实例.font.name
  2. Window类实例.contents.font.name
复制代码
这种方法修改
  1. .font.size
复制代码
加个if判断即可

评分

参与人数 2星屑 +121 收起 理由
熊喵酱 + 61 认可答案
喵呜喵5 + 60 认可答案

查看全部评分

萌新瑟瑟发抖
看到我请叫我去干活
回复

使用道具 举报

梦石
0
星屑
50
在线时间
466 小时
注册时间
2013-2-8
回帖
420
发表于 2013-10-14 09:20:44 来自手机 | 显示全部楼层
就设置一个字体试试,或者用自动换行
回复

使用道具 举报

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

 楼主| 发表于 2013-10-14 10:13:35 | 显示全部楼层
SuperMario 发表于 2013-10-14 09:20
就设置一个字体试试,或者用自动换行

还有其他不能翻页的窗口也要显示文字,比如菜单中的道具介绍,自动换行以后最后几行就被挤出窗口了
回复

使用道具 举报

梦石
0
星屑
122
在线时间
552 小时
注册时间
2012-8-18
回帖
1392
发表于 2013-10-14 12:28:02 | 显示全部楼层
其实可以通过Bitmap#text_size来获取draw_text所需要的矩形大小,这就不会因为字体而受影响了,直接由实际情况决定
我要填坑!我要背单词!我要学日语!我要每天锻炼!
好吧呵呵= =
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部