查看: 2255|回复: 1

[已经解决] 如何更改肖像图位置

[复制链接]
梦石
5
星屑
1843
在线时间
340 小时
注册时间
2014-4-1
回帖
211
发表于 2016-1-26 11:33:33 | 显示全部楼层 |阅读模式

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

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

×
如图 未标题-1.png ,把这个肖像图移到右边

无限の剣制

梦石
0
星屑
10450
在线时间
5019 小时
注册时间
2013-2-28
回帖
4942

开拓者贵宾

发表于 2016-1-26 11:54:09 | 显示全部楼层
  1. class Window_Message < Window_Base
  2.   def new_page(text, pos)
  3.     contents.clear
  4.     x = !$game_switches[1] ? 0 : 432 #这里改在右边的位置,我随便写的,你自己调一调
  5.     draw_face($game_message.face_name, $game_message.face_index, x, 0)
  6.     reset_font_settings
  7.     pos[:x] = new_line_x
  8.     pos[:y] = 0
  9.     pos[:new_x] = new_line_x
  10.     pos[:height] = calc_line_height(text)
  11.     clear_flags
  12.   end
  13.   #--------------------------------------------------------------------------
  14.   # ● 获取换行位置
  15.   #--------------------------------------------------------------------------
  16.   def new_line_x
  17.     return 0 if $game_switches[1]
  18.     $game_message.face_name.empty? ? 0 : 112
  19.   end
  20. end
复制代码
未测试,理论上1号开关开启的时候是会在右边

点评

有效  发表于 2016-1-26 15:12
解决方案:将4行的 0 : 432 换成 432 : 0 另外脚本效果是1号开关开启时不改变  发表于 2016-1-26 12:49
并没有发生改变  发表于 2016-1-26 12:06

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部