站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[请帮忙] 如何静止8方向移动,导入角色图有4方向,按键却只有8方向

1

主题

1

帖子

5

积分

iF尘埃

Rank: 1

积分
5
发表于 2020-1-24 15:06:06 | 显示全部楼层 |阅读模式
四方向图却能八方向移动

总有点变扭

20

主题

209

帖子

1365

积分

管理员

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

积分
1365

iFAction官方导师

发表于 2020-1-29 16:10:43 | 显示全部楼层
就是同时按住下和左的时候你希望角色不移动的意思吗?还是我理解错了?
可以简单修改脚本实现,但是如果角色在这个时候卡住不移动是不是有点怪异啊,还是很容易同时按住两个按键的吧?
在脚本编辑器里找到LActor

  1.     /**
  2.      * 左下移动
  3.      */
  4.     this.moveLeftDown = function(){
  5.         return;
  6.         if(_sf.stiffTime > 0 || (_sf.atking() && _sf.atkType == 0)) return;
复制代码

在左下移动,左上移动,右下移动和右上移动的function内第一行加入一个 return,就可以禁止这几个动作了。
还是觉得有点奇怪吼
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

iFAction

京ICP备15053274号-1

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