赞 | 16 |
VIP | 147 |
好人卡 | 91 |
积分 | 23 |
经验 | 237707 |
最后登录 | 2024-6-23 |
在线时间 | 5539 小时 |
Lv3.寻梦者 (版主)
- 梦石
- 0
- 星屑
- 2315
- 在线时间
- 5539 小时
- 注册时间
- 2011-1-10
- 帖子
- 6619
|
本帖最后由 H·H·Y 于 2014-6-6 14:11 编辑
两个变量。
变量1在战斗开始之前赋值敌人的MaxHP(常量),变量2代表敌人的当前血量,在战斗前赋值敌人的MaxHP(同常量)。
在战斗开始后,敌人受到角色的攻击所扣的血的数值要扣在变量2,然后用并行处理的事件计算 变量2 × 100 ÷ 变量1 = 敌人血量百分比。这个数值显示范围是0-100,也就是说,接下来可以根据百分比来判断血条了。
用条件分歧构成不等式显示敌人血条图片,这样一来LZ的目标就实现了。
注:此方法适用于ARPG的BOSS战,也就是敌人数量只有一两个人的时候。
LZ也可以到这里参考一下制作方法。 |
|