Project1

标题: 多个窗口的刷新,以及将矢量字体改成点阵字体的问题 [打印本页]

作者: 黄亦天    时间: 2010-12-30 00:28
标题: 多个窗口的刷新,以及将矢量字体改成点阵字体的问题
本帖最后由 黄亦天 于 2010-12-31 20:25 编辑

http://rpg.blue/forum.php?mod=vi ... page%3D1&page=1
关于这里的问题。
我一次性开启了多个窗口显示多个内容
但是用
  1. $wv.contents.clear
复制代码
这个脚本后,则是所有窗口都清除了内容,如何建立独立的窗口,用独立的语句来刷新界面?

此外

我需要在屏幕上显示12号的宋体,但是显示出来的效果很杯具……
矢量渲染后的字体看齐来相当别扭,而且很模糊,如何才能将其转换成点阵字体?
这个是我放在事件里的脚本:
  1. $wv = Window_Base.new(50, 50,200,200)
  2. $wv.contents.font.name = "宋体"
  3. $wv.contents.font.size = 12
  4. $wv.contents.font.color = Color.new(79, 4,
  5. 4)
  6. $wv.contents.draw_text(52,52,14,20,
  7. $game_variables[10])
  8. $wv.opacity = 0
复制代码
——————————————————————————




顺便想问一下,怎么让显示出的数字向右靠齐?
作者: shua1125    时间: 2010-12-30 16:21
其实超级着急的说……
点阵字体什么的能设置最好,首要问题是建立多个独立窗口的问题,没有这个完全无法进展的说……
话说15小时了,可以自顶一下下了吧~~
作者: liqunsz    时间: 2010-12-30 20:53
点阵字体请搜索方正像素系列字体,各种小字号均有提供
另外的那个问题还是请另觅高人吧
作者: px.凤翔九天    时间: 2010-12-30 21:03
表示我也在找点阵字体...找到的情联系.
答案之一:改成右侧对其显示数字啊。 此贴你给出的脚本的第七行$game_variables[10])
改为 $game_variables[10],2)
至于创建多个独立窗口的问题不是一句两句能说明白的,详细说一下,我可以试试。
(悲剧的发现这里是vx,我是xp区的...走错了,但是方法应该通用)
作者: summer92    时间: 2010-12-30 21:25
点阵字体的话,用方正16象素 字体,,具体可以看 冰碟的帖子,那有
作者: 精灵使者    时间: 2010-12-30 23:18
精灵毫无目的的飞过……多个窗口的话变量名一定要完全分开啊喵!
作者: 黄亦天    时间: 2010-12-31 13:02
回复 精灵使者 的帖子

那个……关于右对齐的那个还是不太明白……
右对齐之后的文字和左对齐的文字都是向右扩展的,怎么做才能让它向左扩展?

大致想表达的意思是这样的:
左对齐:     |     0              |
左对齐想右扩展: |     100          |
右对齐:     |              0     |
右对齐向右扩展: |              100 |
右对齐向左扩展: |          100     |

(注:“|”表示窗口左右边缘)





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