设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 血色花
打印 上一主题 下一主题

哪位高手,可以帮我改一下吗?

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-12
帖子
47
11
 楼主| 发表于 2008-3-30 17:05:25 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

12
发表于 2008-3-30 17:09:38 | 只看该作者
嘛,Ctrl+Shift+F 全局搜索 “换行处理” 就可以了。

出现了一个小问题。就是LZ在输入文章的时候,请在该换行的地方按回车。不然的话,多余的文字会出现在头像上。原来的话,也是会出现类似的问题的。提醒一下,知道的话,那就请无视我。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-12
帖子
47
13
 楼主| 发表于 2008-3-30 17:25:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

14
发表于 2008-3-30 17:26:41 | 只看该作者
我的名字的读法是 西行寺 幽幽子 {/gg}。下次注意{/ll}

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-12
帖子
47
15
 楼主| 发表于 2008-3-30 17:30:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

16
发表于 2008-3-30 17:31:39 | 只看该作者
............那就找 Window_Message 第199行

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

Lv2.观梦者

神隐的主犯

梦石
0
星屑
299
在线时间
271 小时
注册时间
2008-2-22
帖子
7691

贵宾

17
发表于 2008-3-30 17:56:55 | 只看该作者
嘛,重新优化了一下,优化成两种情况都可以使用。要修改的地方如下:
Window_Base 第161修改成:

  1.   #--------------------------------------------------------------------------
  2.   # ● 描绘脸谱
  3.   #     face_name  : 脸谱图像文件名
  4.   #     face_index : 脸谱图像索引
  5.   #     x          : 描绘目标 X 坐标
  6.   #     y          : 描绘目标 Y 坐标
  7.   #     size       : 显示大小
  8.   #--------------------------------------------------------------------------
  9.   def draw_face(face_name, face_index, x, y, size = 96)
  10.     bitmap = Cache.face(face_name)
  11.     rect = Rect.new(0, 0, 0, 0)
  12.     rect.x = face_index % 4 * 96 + (96 - size) / 2
  13.     rect.y = face_index / 4 * 96 + (96 - size) / 2
  14.     rect.width = size
  15.     rect.height = size
  16.     if $game_switches[20] == true
  17.       self.contents.blt(x = 384, y, bitmap, rect)
  18.     else  self.contents.blt( x, y, bitmap, rect)
  19.     end
  20.     bitmap.dispose
  21.   end
复制代码


然后,Window_Message 第199行修改成

  1.   #--------------------------------------------------------------------------
  2.   # ● 换行处理   BYZ
  3.   #--------------------------------------------------------------------------
  4.   def new_line
  5.     if $game_switches[20] == true
  6.      @contents_x = 0
  7.      for i in 0...$game_message.texts.size
  8.        if i == "\0"
  9.        new_line
  10.        end
  11.      end
  12.     else
  13.      if $game_message.face_name.empty?
  14.        @contents_x = 0
  15.      else
  16.        @contents_x = 112
  17.      end
  18.     end
  19.     @contents_y += WLH
  20.     @line_count += 1
  21.     @line_show_fast = false
  22.   end
复制代码



忘了说,当20号开关打开时,头像会出现在对话框的右边;关闭时就是默认的了。

《天空之城 —— 破碎的命运》
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-3-12
帖子
47
18
 楼主| 发表于 2008-3-30 21:17:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-11 06:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表