So, how do I make the vent stay in this unanchored state when the player stops touching it? The vent is supposed to drop when the player touches it but instead it just drops a little but its in mid-air when the player stops touching it. How do I achieve something like this?
Script: LocalScript
Location: StarterPlayerScripts
Code:
local Vent = game.Workspace.Lobby.Floor.Vent
Vent.Touched:Connect(function(Drop)
if Drop.Parent:FindFirstChild("Humanoid") then
Vent.Anchored = false
Vent.CanCollide = false
end
end)
Thanks for reading!

2 comments
I don't get it. I just tested out the exact same code and it works fine, it doesn't stop mid-air
it does for me though, what I mean is to make the vent stay in its unanchored and can collide false state when the player stops touching it