local characterModel = weaponRaycastResult.Instance:FindFirstAncestorOfClass("Model") if characterModel then local humanoid = characterModel:FindFirstChildWhichIsA("Humanoid") if humanoid then eventsFolder.DamageCharacter:FireServer(characterModel) end end else -- 根据最大激光距离计算端位 ...
local characterModel = weaponRaycastResult.Instance:FindFirstAncestorOfClass("Model") if characterModel then local humanoid = characterModel:FindFirstChildWhichIsA("Humanoid") if humanoid then eventsFolder.DamageCharacter:FireServer(characterModel) end end else -- 根據最大雷射距離計算端位 ...
(parts) do local character = part:FindFirstAncestorOfClass("Model") if character and character:FindFirstChildOfClass("Humanoid") and not table.find(HitChar, character) and not touched then touched = true table.insert(HitChar, character) print("Hit character:", character.Name) end end task....
FindFirstAncestorOfClass(className : string):Instance 平行寫入 返回第一個祖先的 Instance ,其 Object.ClassName 與指定的樣式相等。 FindFirstAncestorWhichIsA(className : string):Instance 平行寫入 返回Instance 的第一個祖先,其中 Object:IsA() 對指定的名稱返回為真。 FindFirstChild(name : string,recursive ...
-- The instance hit will be a child of a character model -- If a humanoid is found in the model then it's likely a player's character local characterModel = weaponRaycastResult.Instance:FindFirstAncestorOfClass("Model") if characterModel then local humanoid = charact...
local character = hit:FindFirstAncestorOfClass("Model") if character then local player = Players:GetPlayerFromCharacter(character) if player and player.RespawnLocation ~= spawnLocation then local humanoid = character:FindFirstChildOfClass("Humanoid") -- make sure the character isn't dead ...
local character = hit:FindFirstAncestorOfClass("Model") if character then local player = Players:GetPlayerFromCharacter(character) if player and player.RespawnLocation ~= spawnLocation then local humanoid = character:FindFirstChildOfClass("Humanoid") -- make sure the character isn't dead ...
local char = hit:FindFirstAncestorWhichIsA("Model") if char then local humanoid = char:FindFirstChildOfClass("Humanoid") if humanoid then touchButton(humanoid) end end end button.Touched:Connect(onTouched) button.BrickColor = ON_COLOR AutomaticScalingEnabled bool Read Parallel The ...
以下代码示例将找到名为“Car”的对象的第一个祖先。 local car = object:FindFirstAncestor("Car") 对于特定类型的变体,请参阅Instance:FindFirstAncestorOfClass()和Instance:FindFirstAncestorWhichIsA()。 参数 name: string 要查找的 Instance.Name。 返回 Instance 找到了 Instance。
Instance is the base class for all classes in the Roblox class hierarchy which can be part of the DataModel tree.