是否尝试使用"WaitForChild"对nil进行索引



错误

代码

我在roblox工作室,我在为游戏制作动画时得到了这个,其中包括一个我试图制作动画的人形机器人。有两个动画,第一个工作,但另一个没有我得到这个错误。当我把人形机器人放下时,动画不会开始,但第一个动画会按预期开始,但另一个应该在人形机器人攻击时开始。请帮忙,我会感激任何

(代码(

local function setAnimation(object, animName)

local humanoid = object:WaitForChild("Humanoid")

local animationsFolder = object:WaitForChild("Animations")

(错误(

尝试使用"WaitForChild"索引nil

object是一个零值。因此,你可能不会对它进行索引。找出它为零的原因并修复它。因此,您需要转到setAnimation调用,并确保第一个参数实际上是Instance,而不是nil值。因此,您可以在不带任何参数的情况下调用setAnimation(),也可以提供一些未初始化的变量作为第一个参数。

最新更新