15155324777 发表于 7 天前

[研究讨论] 关于castsequence的讨论

一、cast和按键技能释放<br/><br/>事实上,你键盘按键设置的每个技能,其实就是一个宏,只不过这个宏只有一句/cast而已<br/>例如,你1键上绑定的是毒蛇钉刺,那么你每次按1打出毒蛇钉刺,其实就是<br/>/cast 毒蛇钉刺<br/><br/>二、稳固射击的特点<br/>宏A:<br/>/cast 稳固射击<br/>/cast 爆炸射击<br/><br/>这样的宏是可以运行的,之所以可以成功运行,是因为稳固射击的读条时间大于1.5秒的GCD<br/>如果急速过高 稳固射击的读条时间小于1.5秒GCD,那么宏A的第二行技能就无法释放<br/>由此,稳固射击的读条技能事实上是在他射出的一瞬间开始计时的,因此才能顺利运行下一个<br/>假如换成另外一个有GCD的顺发技能,宏A的第二行是无法释放的<br/><br/>三、castsequence的有趣特点<br/><br/>/castsequence 这个宏事实上是一个嵌套的宏,相当于2个技能宏顺序释放<br/><br/>像这样:<br/>/castsequence 宏A,宏B<br/><br/>宏A:<br/>/cast 稳固射击<br/>/cast 爆炸射击<br/><br/>宏B:<br/>/cast 稳固射击<br/>/cast 毒蛇钉刺<br/><br/>那么这个就可以简化成<br/>/cast 稳固射击<br/>/castsequence 爆炸射击,毒蛇钉刺<br/><br/>宏A和宏B之所以可以成功运行,是因为稳固射击的读条时间大于1.5秒的GCD<br/>如果急速过高 稳固射击的读条时间小于1.5秒GCD,那么宏A和宏B的第二行技能就无法释放<br/>由此,稳固射击的读条技能事实上是在他射出的一瞬间开始计时的,因此才能顺利运行下一个<br/>假如换成另外一个有GCD的顺发技能,宏A和宏B的第二行是无法释放的<br/><br/>这就像你在1键绑定了宏A,2键绑定了宏B,按照顺序按1-2,唯一的区别是如果1无法成功释放,2也就无法释放<br/><br/>结论:<br/>假如你有2个或者多个宏,每个里面都有重复的技能,但是也有不同的技能<br/>那么你就可以使用把多个按键的宏,通过castsequence 简化成一个宏<br/>唯一的区别是宏A如果CD无法运行,会一直运行宏A,直到宏A运行为止<br/><br/>以上内容,欢迎探讨
页: [1]
查看完整版本: [研究讨论] 关于castsequence的讨论