即使我尝试了几乎所有解决方案,我的装备总是总是滞后
My rig is always constantly lagging even though I tried almost every solution
TL;底部DR
很好 evening/afternoon/morning,我正在尝试创建一个简单的迷宫恐怖游戏,而现在我正在尝试对我的敌人进行编码。我用这个装备尝试制作我自己的自定义敌人,https://www.roblox.com/library/5025299499/R15-Character-Template
我正在使用探路者让我的 NPC 追逐敌人,这很好用,除了它一直 glitching/lagging。我尝试了所有可能的方法,从拒绝使用“humanoid.MoveToFinished”到使用下面的代码。我还尝试将 HumaoidRootPart 设置为“SetNetworkOwner(nil)”。我唯一没有尝试过的是也将我的所有部件都设置在钻机中,“SetNerworkOwner(nil)”,但我不知道如何做到这一点。我尝试循环遍历所有部分,但我什至不知道如何设置循环遍历的每个部分,“SetNetworkOwner(nil)”。我还制作了自定义部分并将其添加到钻机的每个主体部分,如您所见如下图。请帮帮我,我真的很感激。
TL;DR: 我使用模板创建了一个敌人,我成功地使用了探路者,但它总是滞后,即使我竭尽全力阻止滞后。
尝试删除 repeat until
循环,因为代码中似乎没有使用 distance
变量。
代码结构如下:
Variable defining
Begin while loop
Player for loop
if statement to check player distance
<可选。如果这样做,您需要一个变量来表示 NPC 跟随玩家的最大距离。这个变量应该在'Variable defining'部分
:CreatePath() and :ComputeAsync()
end for loop
:GetWaypoints()
start new for loop to loop through waypoints
<Humanoid>:MoveTo(<v>.Position)
<Humanoid>:MoveToFinished:Wait(0.1)
<强烈推荐。这为脚本提供了足够的时间来创建和计算另一条路径
end for loop
end if statement
end while loop
如有任何问题请告诉我
TL;底部DR
很好 evening/afternoon/morning,我正在尝试创建一个简单的迷宫恐怖游戏,而现在我正在尝试对我的敌人进行编码。我用这个装备尝试制作我自己的自定义敌人,https://www.roblox.com/library/5025299499/R15-Character-Template
我正在使用探路者让我的 NPC 追逐敌人,这很好用,除了它一直 glitching/lagging。我尝试了所有可能的方法,从拒绝使用“humanoid.MoveToFinished”到使用下面的代码。我还尝试将 HumaoidRootPart 设置为“SetNetworkOwner(nil)”。我唯一没有尝试过的是也将我的所有部件都设置在钻机中,“SetNerworkOwner(nil)”,但我不知道如何做到这一点。我尝试循环遍历所有部分,但我什至不知道如何设置循环遍历的每个部分,“SetNetworkOwner(nil)”。我还制作了自定义部分并将其添加到钻机的每个主体部分,如您所见如下图。请帮帮我,我真的很感激。
TL;DR: 我使用模板创建了一个敌人,我成功地使用了探路者,但它总是滞后,即使我竭尽全力阻止滞后。
尝试删除 repeat until
循环,因为代码中似乎没有使用 distance
变量。
代码结构如下:
Variable defining
Begin while loop
Player for loop
if statement to check player distance
<可选。如果这样做,您需要一个变量来表示 NPC 跟随玩家的最大距离。这个变量应该在'Variable defining'部分
:CreatePath() and :ComputeAsync()
end for loop
:GetWaypoints()
start new for loop to loop through waypoints
<Humanoid>:MoveTo(<v>.Position)
<Humanoid>:MoveToFinished:Wait(0.1)
<强烈推荐。这为脚本提供了足够的时间来创建和计算另一条路径
end for loop
end if statement
end while loop
如有任何问题请告诉我