1654509774 发表于 2020-2-14 23:13:35

请问冒险家移动攻击时的移动状态能不能锁定在原地?

本帖最后由 1654509774 于 2020-2-15 17:24 编辑


剑士的攻击方式属于:近身攻击,在移动的过程中按下普工键(默认L)时,会锁定在原地发出攻击。


冒险家的攻击方式属于:远程射击,在移动的过程中普攻时(默认L),不会锁定在原地,还是可以移动。


这里我遇到一个问题:


【→右边这个是我画的人物(是个画渣水平)→】
【问题】我把玩家控制的角色的攻击方式设置为远程射击时,
            在移动时发出普攻,
            移动攻击时角色位置不能像剑士一样锁定在原地攻击,会出现滑行状态,
            因为发不了视频,具体我也不好描述,
            主要问题是有没有办法让冒险家像剑士攻击的时候一样,

            锁定在原地?



(拿枪移动攻击到一半时停下移动贼尴尬,角色在原地走起了太空步。。)






Afei 发表于 2020-2-15 00:50:33

用ARPG试了一下,ACT应该也差不多。如果考虑只在PC玩的话,可以用触发器,开1与2号两个事件,1号事件是自接执行+并行处理+无条件触发,执行内容为空。,2号事件自接执行+“去掉”并行处理+按下L键触发。执行内容加一条角色与触发器动作,设置角色等待30帧,必须钩上等待结束。就差不多了。等待30帧那里可以自己调一下。也可以玩点花样的如替换动作呀,移动之类。看下有没大神有更简单的方法,我也是刚学,不知是不是最优化了。如有调脚本的话,请大神教一教我们。

1654509774 发表于 2020-2-15 10:13:00

Afei 发表于 2020-2-15 00:50
用ARPG试了一下,ACT应该也差不多。如果考虑只在PC玩的话,可以用触发器,开1与2号两个事件,1号事件是自接 ...
谢谢指导,你说的我试了一下,感觉效果对于我来说不太理想,和你一起,坐等大神出没

七夕小雨 发表于 2020-2-17 17:34:57

找到脚本LActor

搜索
if(_sf.stiffTime > 0 || (_sf.atking() && _sf.atkType == 0)) return;

共有两个结果

分别在321 行和341行左右

都修改为

if(_sf.stiffTime > 0 || _sf.atking()) return;

就是你需要的效果了

Afei 发表于 2020-2-25 23:05:53

哦。终于学到了。谢大神了,再再问下@小雨大神,用了扩展包3的放大MOD放大N倍后,镜头复位无法对准角色?不知要如何解决?地图已经调到100X100格了,应该不是镜头边缘与地图边缘互顶的问题了。

wks0013 发表于 2021-12-22 01:35:15

七夕小雨 发表于 2020-2-17 17:34
找到脚本LActor

搜索


要是反过来,让剑士可以边攻击边移动呢?
页: [1]
查看完整版本: 请问冒险家移动攻击时的移动状态能不能锁定在原地?