找回密码
 点一下
查看: 1720|回复: 27

英雄血量过低屏幕周围泛红的效果是怎么做出来的?

[复制链接]
发表于 2016-7-15 21:34:52 | 显示全部楼层 |阅读模式
本帖最后由 wyg5105478 于 2016-7-20 10:01 编辑

QQ图片20160715212457.jpg

英雄头像弄出来了但是没有头像啊怎么回事啊?
还有战役里面那种低血量时屏幕周围泛红的效果到底怎么做到的???效果如下图
1~1.png
2~1.png
发表于 2016-7-16 00:22:51 | 显示全部楼层
如果你是使用了虫心剧情,那么得用触发器指定一下英雄才行。屏幕变换变红,可以用图片来做,为啥总问同一个问题呢?

点评

虫心 虚空我的图都有加载 做法都一样的?指定英雄就可以了? 你说的图片在哪?我貌似从没见过这种东西不知道该从哪下手  详情 回复 发表于 2016-7-16 09:29
回复

使用道具 举报

 楼主| 发表于 2016-7-16 09:29:59 | 显示全部楼层
yxxiaobin 发表于 2016-7-16 00:22
如果你是使用了虫心剧情,那么得用触发器指定一下英雄才行。屏幕变换变红,可以用图片来做,为啥总问同一个 ...

虫心 虚空我的图都有加载 做法都一样的?指定英雄就可以了?
你说的图片在哪?我貌似从没见过这种东西不知道该从哪下手

点评

是的,你需要调用虫心剧情里的一个官方自定义动作,指定一下英雄,然后这个头像框就会自动起作用。 至于图片,我并不知道路径。我只是说,你可以用一个图片来实现这种效果。图片可以设置闪烁或者淡出,能实现这种红  详情 回复 发表于 2016-7-16 12:16
回复

使用道具 举报

发表于 2016-7-16 12:16:32 | 显示全部楼层
wyg5105478 发表于 2016-7-16 09:29
虫心 虚空我的图都有加载 做法都一样的?指定英雄就可以了?
你说的图片在哪?我貌似从没见过这种东西不 ...

是的,你需要调用虫心剧情里的一个官方自定义动作,指定一下英雄,然后这个头像框就会自动起作用。
至于图片,我并不知道路径。我只是说,你可以用一个图片来实现这种效果。图片可以设置闪烁或者淡出,能实现这种红一下的效果。

点评

[attachimg]172820[/attachimg] 你看图我这个右下角的头像都是好好的但是只要一弄英雄头像就有问题了那个头像的贴图貌似就丢失了不知道怎么搞的  详情 回复 发表于 2016-7-18 09:44
我指定了英雄的啊你看那还有名字但是没有头像啊  详情 回复 发表于 2016-7-16 20:21
我在档案浏览器里面找了好几个头像框和血条唯独你说的那个图片没找到 你说这种东西如果我打开战役的地图在触发器里面有没有可能找到?我在档案里面找感觉就是大海捞针啊  详情 回复 发表于 2016-7-16 18:12
回复

使用道具 举报

 楼主| 发表于 2016-7-16 18:12:57 | 显示全部楼层
yxxiaobin 发表于 2016-7-16 12:16
是的,你需要调用虫心剧情里的一个官方自定义动作,指定一下英雄,然后这个头像框就会自动起作用。
至于 ...

我在档案浏览器里面找了好几个头像框和血条唯独你说的那个图片没找到 你说这种东西如果我打开战役的地图在触发器里面有没有可能找到?我在档案里面找感觉就是大海捞针啊

点评

为啥不自己画一个,比找原版的还要省时间吧。  发表于 2016-7-17 11:50
回复

使用道具 举报

 楼主| 发表于 2016-7-16 20:21:37 | 显示全部楼层
yxxiaobin 发表于 2016-7-16 12:16
是的,你需要调用虫心剧情里的一个官方自定义动作,指定一下英雄,然后这个头像框就会自动起作用。
至于 ...

我指定了英雄的啊你看那还有名字但是没有头像啊

点评

你先确定你的英雄演算体是不是正确设置了头像,另外是不是带有老兵行为,没有的话就无法显示头像和等级。  发表于 2016-7-17 11:50
回复

使用道具 举报

 楼主| 发表于 2016-7-17 10:10:11 | 显示全部楼层
没人知道吗???
回复

使用道具 举报

 楼主| 发表于 2016-7-18 09:44:25 | 显示全部楼层
yxxiaobin 发表于 2016-7-16 12:16
是的,你需要调用虫心剧情里的一个官方自定义动作,指定一下英雄,然后这个头像框就会自动起作用。
至于 ...

QQ截图20160718093020.png    你看图我这个右下角的头像都是好好的但是只要一弄英雄头像就有问题了那个头像的贴图貌似就丢失了不知道怎么搞的

点评

看了一下头像系统。发现头像设置只有少数几个单位。事实上触发器无法通过一个单位实例获取它的演算体模板。而要知道头像图片,必须获得演算体模板。所以多数情况下,必须手动指定。 针对你所说的情况,你重新衔接一  详情 回复 发表于 2016-7-18 12:40
回复

使用道具 举报

发表于 2016-7-18 12:40:25 | 显示全部楼层
wyg5105478 发表于 2016-7-18 09:44
你看图我这个右下角的头像都是好好的但是只要一弄英雄头像就有问题了那个头像的贴图貌似就丢失了不知 ...

看了一下头像系统。发现头像设置只有少数几个单位。事实上触发器无法通过一个单位实例获取它的演算体模板。而要知道头像图片,必须获得演算体模板。所以多数情况下,必须手动指定。
针对你所说的情况,你重新衔接一下图片,然后指定一下图片属性吧。

点评

你既然对泛红效果这么情况拜托做个演示给我吧 我实在是蒙了  详情 回复 发表于 2016-7-20 15:52
我直接在头像那创建了一个头像对话框把那块盖住了貌似效果还不错  详情 回复 发表于 2016-7-19 18:18
回复

使用道具 举报

 楼主| 发表于 2016-7-19 18:18:59 | 显示全部楼层
yxxiaobin 发表于 2016-7-18 12:40
看了一下头像系统。发现头像设置只有少数几个单位。事实上触发器无法通过一个单位实例获取它的演算体模板 ...

我直接在头像那创建了一个头像对话框把那块盖住了貌似效果还不错

点评

也行,但是更好的是衔接一下自带的图片。  发表于 2016-7-20 00:01
回复

使用道具 举报

 楼主| 发表于 2016-7-20 10:01:51 | 显示全部楼层
自己顶一发
回复

使用道具 举报

 楼主| 发表于 2016-7-20 15:52:57 | 显示全部楼层
yxxiaobin 发表于 2016-7-18 12:40
看了一下头像系统。发现头像设置只有少数几个单位。事实上触发器无法通过一个单位实例获取它的演算体模板 ...

你既然对泛红效果这么情况拜托做个演示给我吧 我实在是蒙了
回复

使用道具 举报

 楼主| 发表于 2016-7-21 15:17:04 | 显示全部楼层
自己顶别沉了
回复

使用道具 举报

发表于 2016-7-21 17:43:09 | 显示全部楼层
还没弄出来啊,给你个演示算了。
不过我发现我ps的水平太差,搞个这么简单的图片,弄了20分钟.....

1.SC2Map

56.66 KB, 下载次数: 7

回复

使用道具 举报

发表于 2016-7-21 17:58:31 | 显示全部楼层
本帖最后由 yxxiaobin 于 2016-7-21 18:07 编辑

然后我用health作为关键字搜索了一下:Assets\Textures\ui_void_mission_healthbar_iconoverlaydamage.dds
早知道这么容易找到,就不费劲去做一张了。
*************************************************
实测了一下,比我自己做的红的范围更大啊,几乎屏幕中心都是红的。

1.png

2.png

点评

我现在遇到了一个新问题以下是我基友的原话你有没有什么好的解决办法??? 多人 游戏里面 如果2个人同时在闪 有个人 已经加满血 不闪 这时候 创建的对话你不能清除 你一旦清除 没得血的那个 就会不  详情 回复 发表于 2016-7-21 21:33
谢了 你帮我大忙了  发表于 2016-7-21 20:48
我擦高手 我彻底服了  详情 回复 发表于 2016-7-21 20:47
回复

使用道具 举报

 楼主| 发表于 2016-7-21 20:47:18 | 显示全部楼层
yxxiaobin 发表于 2016-7-21 17:58
然后我用health作为关键字搜索了一下:Assets\Textures\ui_void_mission_healthbar_iconoverlaydamage.dds
...

我擦高手 我彻底服了
回复

使用道具 举报

 楼主| 发表于 2016-7-21 21:33:10 | 显示全部楼层
yxxiaobin 发表于 2016-7-21 17:58
然后我用health作为关键字搜索了一下:Assets\Textures\ui_void_mission_healthbar_iconoverlaydamage.dds
...

我现在遇到了一个新问题以下是我基友的原话你有没有什么好的解决办法???

多人 游戏里面     如果2个人同时在闪  有个人 已经加满血  不闪   这时候 创建的对话你不能清除  你一旦清除   没得血的那个  就会不闪了
8个人   你自己算 在一个小时内  屏幕上要隐藏多少个 全屏的对话框
首先  战役 只有你一个人!  对话框可以清除!
屏幕泛红   游戏下来 半个小时 就会有无数个对话框 在游戏里面


点评

为啥要清除?你为满血的那个玩家隐藏对话框不就好了?  详情 回复 发表于 2016-7-21 23:40
回复

使用道具 举报

发表于 2016-7-21 23:40:50 | 显示全部楼层
wyg5105478 发表于 2016-7-21 21:33
我现在遇到了一个新问题以下是我基友的原话你有没有什么好的解决办法???

多人 游戏里面     如果2 ...


为啥要清除?你为满血的那个玩家隐藏对话框不就好了?
而且不要创建多个,就创建一个,针对不同玩家设置不同显示状态,下次还用它,不要摧毁重建。
回复

使用道具 举报

发表于 2016-7-22 12:56:25 | 显示全部楼层
给每个人创建一个全屏死亡对话框的触发器
事件
受到致命的或者非致命的任意伤害
挑选玩家组每一个玩家执行动作
触发的单位=玩家英雄单位
英雄活体状态=真

生命值(百分比)小于20%
摧毁全屏死亡对话框
等待0.4秒
再运行全屏死亡对话框的触发器

否则
生命值(百分比)大于20%
摧毁全屏死亡对话框

----------------------------------------------------------------------
我是这么做的,意思就是给每个玩家创建一个对话框图片
对应玩家单位受到伤害,生命值低于多少,每隔0.4秒创建对话框(先摧毁,是为了摧毁下一次创建的对话框)
生命值高于设定值,摧毁就行了
不知道你看不看得懂,回复信息插不来图片

点评

这样做不是不行,只是会有冗余数据。新手期的话建议从最正规的做法开始学习,以免形成不良的编程习惯。  发表于 2016-7-22 19:07
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-23 21:57 , Processed in 0.107517 second(s), 40 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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