怎么手动控制角色控制器节点的位置,setWorldPosition不行

例如BoxCharacterController,使用 setWorldPosition不行。比如玩家掉出世界了,我想让他回到地面上,用 setWorldPosition不行。我该如何做。用move的话角色会碰到地形的下面上不去。有没有简单好用的方法。

角色控制器也没有 setPositionsetWorldPosition方法