设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: zhufeng233
打印 上一主题 下一主题

[交流讨论] 基于YEP插件的一些技能设计与实现方法

[复制链接]

Lv2.观梦者

梦石
0
星屑
811
在线时间
117 小时
注册时间
2018-8-25
帖子
95
1
发表于 2023-4-15 04:51:56 | 显示全部楼层
zhufeng233 发表于 2023-4-12 22:19
目前只做出了前半部分的效果

敌人是否死亡会有个死亡状态,编辑器里默认是1号,可以在动作序列里用if target.isStateAffected(X)判断目标是否处于设定的死亡状态,如果有就是死亡了随机攻击其他目标一次,没有就再攻击一次
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
811
在线时间
117 小时
注册时间
2018-8-25
帖子
95
2
发表于 2023-4-17 23:26:12 | 显示全部楼层
woliebe 发表于 2023-4-15 17:12
我发现其实我设想的这个技能的之前逻辑有问题。应该是技能攻击结算效果后,然后判定敌人的血量,是 >0还 ...

<0就可以了,<=0可能会出现小数点后面没取整0.00000001这类情况导致没进判定
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
811
在线时间
117 小时
注册时间
2018-8-25
帖子
95
3
发表于 2023-5-20 03:19:19 | 显示全部楼层
zhufeng233 发表于 2023-4-17 13:08
又做了个状态,也比较简单:大概效果是拥有此状态的人,每受到一次攻击就会累加1层计数,当计数到5层时,下 ...

这应该是布隆的被动那种效果吧
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-11 18:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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