幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1482|回复: 3

[RM2K&2K3] [求助]关于存档显示头像的问题

[复制链接]

5

主题

17

帖子

188

积分

③业余

积分
188
发表于 2006-8-30 11:19:10 | 显示全部楼层 |阅读模式
本人不打会用脚本,看到某贴里神思提供的方法
全局搜索bitmap = RPG::Cache.character(@characters[0], @characters[1])
改成bitmap = RPG::Cache.character(@characters[0]+"a", @characters[1])然后把下面
cw = bitmap.rect.width / 4
ch = bitmap.rect.height / 4
改成
cw = bitmap.rect.width
ch = bitmap.rect.height

把头像放到行走图那个文件夹里..名字为角色的行走图的名字+a
比如1好角色的行走图是 001-Fighter01.png   这样头像就是 001-Fighter01a.png

我不知道这段内容在脚本哪,是不是Sprite_Character下的
# 元件 ID、文件名、色相与现在的情况存在差异的情况下
    if @tile_id != @character.tile_id or
       @character_name != @character.character_name or
       @character_hue != @character.character_hue
      # 记忆元件 ID 与文件名、色相
      @tile_id = @character.tile_id
      @character_name = @character.character_name
      @character_hue = @character.character_hue
      # 元件 ID 为有效值的情况下
      if @tile_id >= 384
        self.bitmap = RPG::Cache.tile($game_map.tileset_name,
          @tile_id, @character.character_hue)
        self.src_rect.set(0, 0, 32, 32)
        self.ox = 16
        self.oy = 32
      # 元件 ID 为无效值的情况下
      else
        self.bitmap = RPG::Cache.character(@character.character_name,
          @character.character_hue)
        @cw = bitmap.width / 4
        @ch = bitmap.height / 4
        self.ox = @cw / 2
        self.oy = @ch
      end
    end
不是的话在什么地方啊? [s:8]
回复

使用道具 举报

3

主题

232

帖子

583

积分

⑤进阶

哇咔咔~传说中的称号.

积分
583
发表于 2006-8-30 11:21:54 | 显示全部楼层
Window_SaveFile里........ [s:8]
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-8-30 11:22:10 | 显示全部楼层
是在Scene_SaveFile里面……刚好在更新范例,一并上传了吧。
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

5

主题

17

帖子

188

积分

③业余

积分
188
 楼主| 发表于 2006-8-30 13:37:49 | 显示全部楼层
[s:1] 谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-29 16:55 , Processed in 0.010559 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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