||在 roblox 上使用 Humanoid:MoveTo() 时出错

|| Getting error while using Humanoid:MoveTo() on roblox

我在尝试编写 Roblox 游戏代码时遇到错误我想要一个跟随我的行走角色所以我将本地脚本放入虚拟对象并在脚本中执行以下操作:

while true do
    script.Parent.Humanoid:MoveTo(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
    wait()
end

-- Local Script is inside of a dummy

如你所见,我做了一个 while 循环,它永远循环,在它里面我从 Dummy 内部得到了人形生物,然后做了内置函数和位置,我得到了玩家角色并得到了当我 运行 脚本时,人形根部件的位置它什么都不做 控制台中没有任何显示 假人保持在相同位置并且不会移动。我不知道如何解决这个问题,所以请帮忙。

每秒更新 Humanoid 的目标位置 30 次有什么意义?

据我所知,默认等待时间为 0.03 秒。通常不鼓励使用非常短的等待时间。

选择几秒钟的合理等待时间。