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

Project1

 找回密码
 注册会员
搜索

如何更改肖像图位置

查看数: 1985 | 评论数: 1 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2016-1-26 11:33

正文摘要:

如图 ,把这个肖像图移到右边

回复

VIPArcher 发表于 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 认可答案

查看全部评分

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

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

GMT+8, 2024-11-7 08:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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