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

Project1

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

[已经解决] 请问敌人死后,它的图片可以不消失 并设置死亡图片吗

[复制链接]

Lv1.梦旅人

梦石
0
星屑
154
在线时间
12 小时
注册时间
2018-8-19
帖子
10
跳转到指定楼层
1
发表于 2018-8-30 15:26:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
20星屑
本帖最后由 拾弃 于 2018-8-30 19:38 编辑

打扰了

不想让敌人死掉以后直接闪一闪就消失掉。我没有用战斗脚本,保留了默认的战斗窗口
以前有提问这个问题的帖子,但是翻了一通回答,给的链接或者脚本都是已失效或错误的,所以来麻烦大家

十分感谢您的阅读和回答

最佳答案

查看完整内容

可以是可以, 在 Sprite_Battler 这个脚本里, 找到 collapse 把它替换成 self.bitmap = RPG::Cache.battler(@battler.battler_name+"_dead", @battler.battler_hue) 然后下面@battler_visible = false 这句删掉 这样就可以了, 死亡后会替换成 "战斗图名字_dead "的图片。比如你的怪, 战斗图名字叫"史莱姆", 那死亡后就替换成 "史莱姆_dead" 这样改是 对自己人和敌人都有效哦, 没有对应的图片就会出错弹出 ...

Lv5.捕梦者

梦石
0
星屑
37789
在线时间
5399 小时
注册时间
2006-11-10
帖子
6546
2
发表于 2018-8-30 15:26:05 | 只看该作者
可以是可以,  在 Sprite_Battler 这个脚本里, 找到 collapse

把它替换成 self.bitmap = RPG::Cache.battler(@battler.battler_name+"_dead", @battler.battler_hue)

然后下面@battler_visible = false 这句删掉

这样就可以了, 死亡后会替换成 "战斗图名字_dead "的图片。比如你的怪, 战斗图名字叫"史莱姆", 那死亡后就替换成 "史莱姆_dead"

这样改是 对自己人和敌人都有效哦, 没有对应的图片就会出错弹出

副作用, 有一些用敌人图片不显示来作为判定的脚本会有问题~ 不会处理的话, 建议还是别改比较好

点评

回复下面这位,我也试了空图片,可行的,GJ  发表于 2018-8-30 19:36
全动画有动态死亡,没有全动画的敌人有静态死亡,多美好XD  发表于 2018-8-30 19:01
图片不显示或者特殊情况需要做消失的敌人,做个空图片命名XXXX_dead是不是可以解决这个问题?我感觉又想画圈地敌人死亡的情形了  发表于 2018-8-30 19:01
试了一下完全可以用,可惜我不会脚本。虽然战斗胜利后ME会鬼畜,但是真的很棒,感谢您  发表于 2018-8-30 17:14

评分

参与人数 1+1 收起 理由
拾弃 + 1

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
154
在线时间
12 小时
注册时间
2018-8-19
帖子
10
3
 楼主| 发表于 2018-8-30 16:53:38 | 只看该作者
灯笼菜刀王 发表于 2018-8-30 16:02
可以是可以,  在 Sprite_Battler 这个脚本里, 找到 collapse

把它替换成 self.bitmap = RPG::C ...

谢谢您啦,我的确不大会处理
那能不好意思再问一个问题吗?就是敌人死掉以后红色一闪消失,红色改成别的颜色的方法是什么呢
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3039
在线时间
1052 小时
注册时间
2011-8-16
帖子
242
4
发表于 2018-8-30 17:53:18 | 只看该作者
拾弃 发表于 2018-8-30 16:53
谢谢您啦,我的确不大会处理
那能不好意思再问一个问题吗?就是敌人死掉以后红色一闪消失,红 ...
  1. module RPG
  2.   class Sprite < ::Sprite
  3.     def collapse
  4.       self.blend_type = 1
  5.       self.color.set(64, 255, 64, 255) # 可在此修改颜色
  6.       self.opacity = 255
  7.       @_collapse_duration = 48
  8.       @_whiten_duration = 0
  9.       @_appear_duration = 0
  10.       @_escape_duration = 0
  11.     end
  12.   end
  13. end
复制代码

点评

啊,十分感谢!!  发表于 2018-8-30 18:43

评分

参与人数 1+1 收起 理由
拾弃 + 1

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
154
在线时间
12 小时
注册时间
2018-8-19
帖子
10
5
 楼主| 发表于 2018-8-30 19:34:38 | 只看该作者
本帖最后由 拾弃 于 2018-8-30 19:40 编辑

抱歉,这是一条错误回帖,不知道怎么删除所以留在了这层
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-25 17:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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