Project1

标题: 文章显示的第一行总不能写满字数? [打印本页]

作者: relationfgh    时间: 2009-1-19 22:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: 伊瑟拉    时间: 2009-1-19 22:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: relationfgh    时间: 2009-1-19 22:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 塑望    时间: 2009-1-19 22:34
另起一段对话.或者简化下对话
作者: 亿万星辰    时间: 2009-1-19 22:49
可以用脚本来解决的,记得以前有这么个帖子说的
$game_temp
作者: 薄荷冰水    时间: 2009-1-19 22:52
有办法

你可以试试把这个改一下
Window_Message 里的
class Window_Message < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 初始化状态
  #--------------------------------------------------------------------------
  def initialize
    super(80, 304, 480, 160)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.visible = false
    self.z = 9998
    @fade_in = false
    @fade_out = false
    @contents_showing = false
    @cursor_width = 0
    self.active = false
    self.index = -1
  end

改成
class Window_Message < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 初始化状态
  #--------------------------------------------------------------------------
  def initialize
    super(0, 304, 640, 160)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.visible = false
    self.z = 9998
    @fade_in = false
    @fade_out = false
    @contents_showing = false
    @cursor_width = 0
    self.active = false
    self.index = -1
  end


就是把显示文章的 480改成 640  可以就不会出现你说的情况了  当然  对话框变长了




刚测试了一下, 效果不是很好....  貌似你的对话框不是默认的  
请54上面全部的 谢谢
作者: 亿万星辰    时间: 2009-1-19 22:53
楼上的方法也未尝不可,不过上另一个思路了
太久没碰文章显示这块了,$game_temp.message还是什么来着………………
作者: 風雲Ж贝贝    时间: 2009-1-19 22:55
可能LZ不会~
记得好象哪个对话脚本能不自动换行的
作者: dbshy    时间: 2009-1-19 23:05
改一下换行的计算式
作者: relationfgh    时间: 2009-1-19 23:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: IamI    时间: 2009-1-19 23:32
以下引用dbshy于2009-1-19 15:05:02的发言:

改一下换行的计算式
以下引用relationfgh于2009-1-19 15:29:22的发言:

有这么复杂吗?

恐怕要比想象中复杂。换行貌似不是自动计算的,而是记进去的文字里面本身就带硬回车(众人迷糊状),简单地说,对话框脚本是不会自动换行的
作者: goahead    时间: 2009-1-19 23:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 天圣的马甲    时间: 2009-1-19 23:39
http://rpg.blue/web/htm/news899.htm [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: dbshy    时间: 2009-1-19 23:40
[quote]以下引用IamI于2009-1-19 15:32:44的发言:




恐怕要比想象中复杂。换行貌似不是自动计算的,而是记进去的文字里面本身就带硬回车(众人迷糊状),简单地说,对话框脚本是不会自动换行的


[本贴由作者于 2009-1-19 15:33:06 最后编辑]
[quote]

啊啊啊,说错了
不是计算的,最好把脚本贴出来
作者: relationfgh    时间: 2009-1-19 23:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: goahead    时间: 2009-1-20 00:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: relationfgh    时间: 2009-1-20 00:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: goahead    时间: 2009-1-20 00:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: FWDZYH    时间: 2009-1-20 00:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: goahead    时间: 2009-1-20 01:18
提示: 作者被禁止或删除 内容自动屏蔽




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