Project1

标题: 请教:vx里面如何将对话框调大 [打印本页]

作者: 贝多芬背多分    时间: 2012-9-29 20:14
标题: 请教:vx里面如何将对话框调大
本帖最后由 贝多芬背多分 于 2012-9-29 20:16 编辑

就像图片里那样

捕获.PNG (379.3 KB, 下载次数: 50)

捕获.PNG

作者: fxwd    时间: 2012-9-29 20:18
图挂了,不过看标题我猜你的意思是想让显示文章的对话框扩大。
很简单,在脚本编辑器中找到Window_Message这个脚本页。里面的16行应该就是修改对话框大小的脚本命令(另外我还没测试过因为实在是太卡了)
作者: Luciffer    时间: 2012-9-29 20:24
图片里的不是对话框调大,而是重新做了个窗口,
楼主究竟是要对话框放大呢,
还是图片中的效果呢?
最重要的是。。。。这个是XP吧?
作者: 贝多芬背多分    时间: 2012-9-29 20:35
Luciffer 发表于 2012-9-29 20:24
图片里的不是对话框调大,而是重新做了个窗口,
楼主究竟是要对话框放大呢,
还是图片中的效果呢?

就是只要能在一个大一点的窗口,批量输入文字就行
就像报纸一样
而不是只有四行
那个xp只是我的举例而已
作者: Luciffer    时间: 2012-9-29 20:44
将文字做成图片显示不行吗?
如果是要所有对话框都调大蛮麻烦的,初学者自己应该是改不好的。。。
如果只是需要单个窗口的话还好说。。。
作者: 贝多芬背多分    时间: 2012-9-29 20:49
Luciffer 发表于 2012-9-29 20:44
将文字做成图片显示不行吗?
如果是要所有对话框都调大蛮麻烦的,初学者自己应该是改不好的。。。
如果只是 ...

那么请问一下,单个窗口怎么调
作者: Luciffer    时间: 2012-9-29 21:07
贝多芬背多分 发表于 2012-9-29 20:49
那么请问一下,单个窗口怎么调

会用脚本吗?简单的修改什么的?
作者: 贝多芬背多分    时间: 2012-9-29 21:23
Luciffer 发表于 2012-9-29 21:07
会用脚本吗?简单的修改什么的?

简单的脚本会的
作者: Luciffer    时间: 2012-9-29 21:48
  1. class Window_1529 < Window_Base

  2.   def initialize(actor = $game_party.members[0])
  3.     super(38, 54, 473, 308)
  4.     self.opacity = 255
  5.     @actor = actor
  6.     @actor_id = @actor.index
  7.     refresh
  8.   end

  9.   def refresh
  10.     self.contents.clear
  11.     self.contents.draw_text(13, 19, 144, 24, 'line 1') #第一行文字,内容自己改
  12.     self.contents.draw_text(13, 47, 144, 24, 'line 2') #第二行文字,用来确定坐标差,下面再加文字请等比例排列。。。
  13.   end
  14. end
复制代码
大概是这个德行。。。脚本本体写在脚本编辑器里,使用的时候用事件脚本呼出就好。。。
总之加个7,8行文字是不违和的吧。。。@protosssonny需要改下的话你补充就是了=3=










=A=啊。。。窗口制作者真好用。。。不过脚本还是好麻烦。。。=3=
作者: 贝多芬背多分    时间: 2012-9-29 21:59
Luciffer 发表于 2012-9-29 21:48
大概是这个德行。。。脚本本体写在脚本编辑器里,使用的时候用事件脚本呼出就好。。。
总之加个7,8行文字是 ...

谢谢几位大神




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