找回密码
 点一下
查看: 616|回复: 7

有什么办法可以显示当前所恢复多少生命值.

[复制链接]
发表于 2015-3-2 15:26:35 | 显示全部楼层 |阅读模式
类似于造成伤害那样.在英雄头上显示所造成的伤害量的文本.
这是伤害显示的

                                文本标签 -为(玩家组((进行触发的玩家)))在((进行触发的单位)的位置点)高度偏移2.0使用25的字体大小, 创建一个文本为("-"+(有 0位小数位数的文本((进行触发的伤害承受))))的文本标签, 初始 可见, 并且战场迷雾使用性设置为 真
                                文本标签 -将(上一次创建的文本标签)的文本颜色设置为(100%, 0%, 0%)
                                文本标签 -将(上一次创建的文本标签)的持续时间时间设置为1.5秒
                                文本标签 -将(上一次创建的文本标签)的速率设置为1.0每秒以离水平角度90.0度的角度位移
                                文本标签 -将(上一次创建的文本标签) 全部的过渡后的透明度设置为100.0%





现在就是想.在吃恢复生命的药水或得使用技能恢复生命时,.也在头上显示.恢复的多少生命值的文本.

那么恢复生命应该怎么做!


        文本标签 -为(玩家组((进行触发的玩家)))在((进行触发的单位)的位置点)高度偏移2.0使用25的字体大小, 创建一个文本为("+"+(有 0位小数位数的文本((((进行触发的单位) 生命值 (当前))+1.0))))的文本标签, 初始 可见, 并且战场迷雾使用性设置为 真
        文本标签 -将(上一次创建的文本标签)的文本颜色设置为(100%, 0%, 0%)
        文本标签 -将(上一次创建的文本标签)的持续时间时间设置为1.5秒
        文本标签 -将(上一次创建的文本标签)的速率设置为1.0每秒以离水平角度90.0度的角度位移
        文本标签 -将(上一次创建的文本标签) 全部的过渡后的透明度设置为100.0%


在颜色文字处不知道用什么思路.或者有什么我不知触法器.

发表于 2015-3-2 15:32:37 | 显示全部楼层
用玩家使用效果事件。

注册对应的治疗效果。然后你可以通过函数来获得对应的“活力变化”。你过滤出加血的就行了。

点评

不明白 具体事件名叫什么. 按照你说的那样我没找到这个事件.  详情 回复 发表于 2015-3-2 15:38
回复

使用道具 举报

 楼主| 发表于 2015-3-2 15:38:28 | 显示全部楼层
麦德三世 发表于 2015-3-2 15:32
用玩家使用效果事件。

注册对应的治疗效果。然后你可以通过函数来获得对应的“活力变化”。你过滤出加血 ...

不明白   具体事件名叫什么.  按照你说的那样我没找到这个事件.
回复

使用道具 举报

发表于 2015-3-2 18:02:48 | 显示全部楼层
你在“环境”这个事件分类里找。里头就那么几个事件。
回复

使用道具 举报

发表于 2015-3-2 20:41:16 | 显示全部楼层
函数名叫做“效果被使用”
回复

使用道具 举报

 楼主| 发表于 2015-3-4 21:39:45 | 显示全部楼层
效果被使用  这个事件里  没有返回玩家ID  怎么实现.只显示在触法这个效果的玩家组里显示.

点评

效果被使用其实是可以返回触发玩家这个变量的,尽管你使用它时看上去是灰的(至少前些日子没有问题,但不排除版本更新后不可用了),如果确实不可用的话,可以使用效果施放单位的所有者这样绕弯的方式。  详情 回复 发表于 2015-3-9 23:10
回复

使用道具 举报

 楼主| 发表于 2015-3-9 19:35:58 | 显示全部楼层
没弄出来效果.有例吗!!!各位大大们!
回复

使用道具 举报

发表于 2015-3-9 23:10:55 | 显示全部楼层
scbase 发表于 2015-3-4 21:39
效果被使用  这个事件里  没有返回玩家ID  怎么实现.只显示在触法这个效果的玩家组里显示.

效果被使用其实是可以返回触发玩家这个变量的,尽管你使用它时看上去是灰的(至少前些日子没有问题,但不排除版本更新后不可用了),如果确实不可用的话,可以使用效果施放单位的所有者这样绕弯的方式。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 14:57 , Processed in 0.148115 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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