For example, you can use the Position property to add a Vector3 to a part's position like this**:**
part = script.Parent
while true do
part.Position = part.Position + Vector3.new(0, 1, 0)
end
That would make my part go up, but if something was in the way, it would teleport over the something. I would like to know how to do something like that with CFrame values.
Is my question confusing, or a solution impossible to provide?

1 comment
Thanks, man! I'd just forgotten to add the wait.