Project1

标题: rmxp怎样设置头像 [打印本页]

作者: 123321123gjb    时间: 2011-4-30 13:35
标题: rmxp怎样设置头像
像rmvx那样的可以么?
dsu_plus_rewardpost_czw

未命名321.JPG (13.81 KB, 下载次数: 2)

未命名321.JPG

作者: 烁灵    时间: 2011-4-30 13:40
XP没有头像显示的功能,你可以在显示文章前先显示图片

或者请搜索【FUKI】
作者: 腐琴琴    时间: 2011-4-30 13:54
方法一:FUKI脚本:http://rpg.blue/forum.php?mod=vi ... &highlight=FUKI
方法二:显示图片
Window_Message的181行左右
when 0  # 上
        self.y = 280
        self.x = 0
      when 1  # 中
        self.y = 160
      when 2  # 下
        self.y = 304
在后面加上self.x=150,变成:
      when 2  # 下
        self.y = 304
        self.x = 150
然后把需要的人物头像放在PICTURE里面,需要头像时:
原点:左上,
直接指定:X=0 Y=315
就可以了。

当然,你也可以加 self.x = 0
原点:左上,
直接指定:X=? Y=315
?是根据你的图片宽度调整的。
作者: 忧雪の伤    时间: 2011-4-30 14:00
http://rpg.blue/thread-176379-1-2.html
作者: eve592370698    时间: 2011-5-9 18:59
本帖最后由 eve592370698 于 2011-5-9 19:04 编辑

XP自身不带头像显示功能,要想显示头像,要么截取一个一个的头像然后使用事件的显示图片和图片消失来进行,当然,像楼上那样修改对话框的大小和位置。楼上很多人都提到了FUKI对话框,但是都不能像vx那样识别8合1头像图片,只能是一个人一种表情一个图片文件。我说一下具体吧:
代码中您可以看到类似
  1. # 头像图片保存目录的设定
  2. HEAD_PIC_DIR = "Graphics/Heads/"
复制代码
这样的代码表示您得进入Graphics文件夹下的Heads文件夹,注意,这是上面代码规定的,绝对不是vx的那个faces文件夹!
下面找到如下类似代码:
  1. class Game_Temp
  2. attr_accessor :namebmp #保存头像图片的Hash表
  3. alias initialize_fuki initialize
  4. def initialize
  5. initialize_fuki    # 如果不想使用角色名字直接作为头像文件名
  6. # 可在这里重新设定角色名字与文件名的对应关系
  7. @namebmp ={"主角"=>"1","配角"=>"11"}
复制代码
这里头,=>表示关联,左边两个半角双引号之间是您设定的人物名字,右边是对应的头像的主文件名,如果要设定多个,那每个设定需要用半角的逗号隔开。

fk头像.jpg (106.2 KB, 下载次数: 5)

不能像vx那样显示特别清楚

不能像vx那样显示特别清楚





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