找回密码
 新建会员

QQ登录

只需一步,快速开始

查看: 2363|回复: 2

關於強制移動中斷腳本的疑問

[复制链接]

12

主题

17

回帖

70

积分

注册会员

积分
70
发表于 2022-11-24 16:09:07 | 显示全部楼层 |阅读模式
本帖最后由 sakulasuky 于 2022-11-24 16:22 编辑

我發現腳本內有些是用Hud.Game.Me.AnimationState 做判斷
但我在玩的ˊ時候常常會用到強制移動但是他放掉後如果點的地方比較遠
Hud.Game.Me.AnimationState == AcdAnimationState.Running依舊是true
直到他停止移動後才會是false

這會導致它有的時候錯過了要再等一輪的情況
我想改成Hud.Input.IsKeyDown(HotKey)
但是不知道HotKey要填哪個
能不能直接讀取強制移動按鍵的HotKey值?
要怎麼取得值?



回复

使用道具 举报

123

主题

5012

回帖

1万

积分

管理员

积分
13522
QQ
发表于 2022-11-24 17:51:09 | 显示全部楼层
Hud.Game.Me.AnimationState是判断人物角色状态,AcdAnimationState.Running是当人物移动时,这包括左键移动和强制移动
如果你要判断你是否按住强制移动,你可以用Hud.Interaction.IsHotKeySet(ActionKey.Move) && Hud.Interaction.IsContinuousActionStarted(ActionKey.Move)来判断是否按住强制移动
比较急的问题尽量直接联系客服QQ1920784540,论坛不能及时回复
回复 支持 反对

使用道具 举报

12

主题

17

回帖

70

积分

注册会员

积分
70
 楼主| 发表于 2022-11-24 18:18:30 | 显示全部楼层
感謝
確定可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 新建会员

本版积分规则

手机版|TurboHUD交流社区

GMT+8, 2024-12-23 07:06 , Processed in 0.189251 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表