查看: 1017|回复: 5

[有事请教] 虚拟血条

[复制链接]
梦石
0
星屑
17561
在线时间
4249 小时
注册时间
2013-7-18
回帖
2491
发表于 2023-8-27 14:01:12 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
想做一个物理和魔法攻击都无法造成伤害的血条,只有特殊元素才能造成伤害,但又不想做成伤害为0,看上去像完全防御住了,就是任何伤害打上去好像无效一样,好像打鬼,是没有实质伤害的那种感觉。
退隐....
梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 2023-8-27 14:53:23 | 显示全部楼层
就是类似架势条的机制嘛,你可以用变量做这种血条,然后设计只有你设定的元素攻击才能去影响这个变量值

点评

谢谢,差不多就是,可否给个范例,或者类似游戏。  发表于 2023-8-27 17:33
回复

使用道具 举报

梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 2023-8-27 17:58:30 | 显示全部楼层
我手里没有现成的案例,但制作思路有很多,你既可以考虑用YEP-BuffsStatesCore.js的State Counter做一个记录特殊生命值的状态,也可以考虑用论坛里Drill的战斗UI-漂浮文字系列的插件去实现特定变量值的显示,理论上不借助插件,纯脚本调用也是可以实现变量实时读取
具体怎么设计,还是得看你的想法和已使用插件的搭配

点评

好吧  发表于 2023-8-28 06:58

评分

参与人数 1赞 +1 收起 理由
y967 + 1 塞糖

查看全部评分

回复

使用道具 举报

梦石
0
星屑
7009
在线时间
1280 小时
注册时间
2016-12-6
回帖
378
发表于 2023-8-27 17:59:47 | 显示全部楼层
shiroin 发表于 2023-8-27 17:58
我手里没有现成的案例,但制作思路有很多,你既可以考虑用YEP-BuffsStatesCore.js的State Counter做一个记 ...

考虑到你希望特定元素攻击才能奏效,要追加元素判定的话,我是肯定会用YEP插件去实现的,更方便
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部