What I wanna do is not like a shrinkwrap modifier, but move the the entire object like this:


What I wanna do is not like a shrinkwrap modifier, but move the the entire object like this:


Use the shrinkwrap constraint.
Select the target object.
The original object's origin will move to the surface of the target object.