【暗黑3导航插件】TurboHUD中文交流社区

 找回密码
 新建会员

QQ登录

只需一步,快速开始

查看: 1798|回复: 2
打印 上一主题 下一主题

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

[复制链接]

9

主题

22

帖子

53

积分

注册会员

Rank: 2

积分
53
跳转到指定楼层
楼主
发表于 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值?
要怎麼取得值?



111

主题

4988

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

9

主题

22

帖子

53

积分

注册会员

Rank: 2

积分
53
板凳
 楼主| 发表于 2022-11-24 18:18:30 | 只看该作者
感謝
確定可以了
您需要登录后才可以回帖 登录 | 新建会员

本版积分规则

TurboHUD交流社区  

GMT+8, 2024-4-25 00:16 , Processed in 0.123314 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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