请选择 进入手机版 | 继续访问电脑版

站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

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

5

主题

22

帖子

109

积分

iF基础方块

Rank: 3Rank: 3

积分
109
发表于 6 天前 | 显示全部楼层 |阅读模式
本帖最后由 1654509774 于 2020-2-15 17:24 编辑


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


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


这里我遇到一个问题:


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

            锁定在原地?



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






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

2

主题

58

帖子

176

积分

iF基础方块

Rank: 3Rank: 3

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

5

主题

22

帖子

109

积分

iF基础方块

Rank: 3Rank: 3

积分
109
 楼主| 发表于 5 天前 | 显示全部楼层
Afei 发表于 2020-2-15 00:50
用ARPG试了一下,ACT应该也差不多。如果考虑只在PC玩的话,可以用触发器,开1与2号两个事件,1号事件是自接 ...

谢谢指导,你说的我试了一下,感觉效果对于我来说不太理想,和你一起,坐等大神出没

25

主题

209

帖子

993

积分

管理员

iFAction缔造者

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
993

iFAction学院校长

发表于 3 天前 | 显示全部楼层
找到脚本LActor

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

共有两个结果

分别在321 行和341行左右

都修改为

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

就是你需要的效果了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.