赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 0 |
最后登录 | 2024-8-12 |
在线时间 | 14 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 154
- 在线时间
- 14 小时
- 注册时间
- 2022-10-9
- 帖子
- 12
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我想制作出有多个作用或影响的技能,比如:
①伤害单体敌人,并为技能使用者恢复生命值(简单的吸血做不到,因为恢复量和伤害不是简单相同的)
②伤害单体敌人,为全体队友/全体敌人/其余敌人再施加某状态
等等
目前我能想到但不会做的方法:
一是利用公共事件,在使用技能时传参,将使用者的编号和目标敌人的编号写入某一变量,然后再用公共事件读取这个队友啊敌人啊的属性啊数据啊什么的,再进行其他计算,但这样可能比较麻烦;
二是我自认为简单的方法——做一个附带技能,比如①就写两个技能,一个是伤害单体敌人,一个是为使用者回血,然后游戏过程中任务就只能学到前者,当使用前者并结算完技能效果之后,再直接调用后者技能的效果。
另外我也想到过用【强制战斗行动】函数,但我不知道如何用变量来指定行动主体或者战斗行动的目标,比如就定为技能使用者本人。不过我也没能在帮助文档里找到关于索引和注释的内容,实在没能理解这个索引应该怎么用,要怎么用等等。
所以可惜我都只停留在理论层面而不知道具体该如何实现。
诚望各位不吝赐教! |
|