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

Project1

 找回密码
 注册会员
搜索
查看: 1615|回复: 5
打印 上一主题 下一主题

[已经解决] 角色死亡后更改图片

[复制链接]

Lv2.观梦者

梦石
0
星屑
558
在线时间
256 小时
注册时间
2010-8-25
帖子
371
跳转到指定楼层
1
发表于 2012-11-5 21:12:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果角色死亡的时候,我将其显示为倒下的样子,这样该如何设置?

修改了battle脚本还是不能

Lv3.寻梦者

梦石
0
星屑
3593
在线时间
3065 小时
注册时间
2011-11-17
帖子
980
2
发表于 2012-11-6 15:27:30 | 只看该作者
这问题我不久前 刚回答过一次 http://rpg.blue/forum.php?mod=vi ... p;page=1#pid2037903 自己去研究吧

点评

现在论坛抽了 等恢复了 你上传工程 我直接改- -  发表于 2012-11-6 23:38
还是不行啊,按照你给的代码,复活后,还是倒下的图片  发表于 2012-11-6 23:36
添加一个脚本给我吧  发表于 2012-11-6 23:01
target.battler_name = target.battler_name.split(/★/)[0]  发表于 2012-11-6 18:56
如果复活该如何改回原来的战斗图片,我发现复活后还是死的图片  发表于 2012-11-6 18:39
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
558
在线时间
256 小时
注册时间
2010-8-25
帖子
371
3
 楼主| 发表于 2012-11-6 17:36:22 | 只看该作者
yagami 发表于 2012-11-6 15:27
这问题我不久前 刚回答过一次 http://rpg.blue/forum.php?mod=viewthread&tid=252623&page=1#pid20379 ...

你回答死亡那里不太完整

点评

自己下我传的附加 都改好了  发表于 2012-11-6 17:43
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
558
在线时间
256 小时
注册时间
2010-8-25
帖子
371
4
 楼主| 发表于 2012-11-6 17:44:43 | 只看该作者
yagami 发表于 2012-11-6 15:27
这问题我不久前 刚回答过一次 http://rpg.blue/forum.php?mod=viewthread&tid=252623&page=1#pid20379 ...

下不了…………
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
558
在线时间
256 小时
注册时间
2010-8-25
帖子
371
5
 楼主| 发表于 2012-11-6 23:11:15 | 只看该作者
本帖最后由 hcm 于 2012-11-11 16:37 编辑
yagami 发表于 2012-11-6 15:27
这问题我不久前 刚回答过一次 http://rpg.blue/forum.php?mod=vi ... amp;page=1#pid20379 ...


我按照你的方法是这么改的:

在Sprite_Battler那里的
  1. if @battler.damage == nil and @battler.dead?
  2.         #显示死亡图片
  3.         @battler.battler_name = @battler.battler_name.split(/_/)[0]
  4.         if @battler.is_a?(Game_Enemy)
  5.           @battler.battler_name = @battler.battler_name + "_d"
  6.         else
  7.           @battler.battler_name = @battler.battler_name + "_d"
  8.         end
  9. end
复制代码
在Scene_Battle 4那里
  1.   #--------------------------------------------------------------------------
  2.   # ● 刷新画面 (主回合步骤 5 : 显示伤害)
  3.   #--------------------------------------------------------------------------
  4.   def update_phase4_step5
  5.     # 隐藏帮助窗口
  6.     @help_window.visible = false
  7.     # 刷新状态窗口
  8.     @status_window.refresh
  9.     @status2_window.refresh
  10.     # 显示伤害
  11.     for target in @target_battlers
  12.       target.battler_name = target.battler_name.split(//)[0]
  13.       target.battler_name = target.battler_name.split
  14.       if target.damage != nil
  15.         target.damage_pop = true
  16.       end
  17.     end
  18.     # 移至步骤 6
  19.     @phase4_step = 6
  20.   end
复制代码
发现人物在复活的时候还是尸体���

点评

target.battler_name = target.battler_name.split 还有这句多余了  发表于 2012-11-6 23:18
target.battler_name = target.battler_name.split(//)[0] _呢?  发表于 2012-11-6 23:18
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
558
在线时间
256 小时
注册时间
2010-8-25
帖子
371
6
 楼主| 发表于 2012-11-6 23:32:55 | 只看该作者
yagami 发表于 2012-11-6 15:27
这问题我不久前 刚回答过一次 http://rpg.blue/forum.php?mod=viewthread&tid=252623&page=1#pid20379 ...

写个完整的吧,太那个了
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 17:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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