赞 | 399 |
VIP | 0 |
好人卡 | 11 |
积分 | 398 |
经验 | 242285 |
最后登录 | 2025-6-20 |
在线时间 | 5761 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 39761
- 在线时间
- 5761 小时
- 注册时间
- 2006-11-10
- 帖子
- 6651
|
本帖最后由 灯笼菜刀王 于 2025-6-20 17:19 编辑
首先, 你要先定义"位置", 告诉系统什么叫"左右范围", 如果想用默认的 index 来判断, 那摆放敌群的时候就要注意按顺序一个一个摆咯, 毕竟默认的index是根据你放入敌群的顺序而不是"画面位置", 而且什么距离算"左右"也要固定, 否则玩家看到打伊朗, 旁边的伊拉克没事, 倒是墨西哥被溅射了那肯定满脸懵逼
▲能做个直观查看的"范围具象化", 是更容易让玩家理解这个范围概念的说
定义好"范围"后, 就可以建一个@target_battlers2 用来收纳溅射范围的目标, 然后把满足条件的battler放进去, 按 @target_battlers 的方式, 应用伤害处理, 调用对应动画(调用和主目标不同的动画更能体现溅射), 这样就实现溅射效果了
|
|