Roblox hip height script只适用于特定的玩家

我有一个非常基本的脚本,可以将一个玩家提高到地面以上。这个脚本是 player.Character.Humanoid.HipHeight = 15。当游戏运行时,它对一些玩家有效,对另一些玩家无效(其他玩家留在游戏表面)。我添加了一行脚本来通过 print (player.Character.Humanoid.HipHeight) 确认每个玩家的髋关节高度,对于所有玩家都打印出15。那么,为什么有些玩家即使说他们的髋关节高度为15,但还是停留在游戏表面,而其他玩家却被提高得更高?任何想法/理论都会很棒。谢谢!

点赞
用户15107943
用户15107943

一些玩家因为他们的角色身高而停留在地面上,例如,类人动物玩家比普通玩家更高,目录中的不同身体部位可能有不同的高度和髋部高度。一种解决方法是在髋部高度上加上15(或任何数字),例如:player.Character.Humanoid.HipHeight += 15

2021-03-19 11:34:18