@Override
    public void setSpatial(Spatial spatial) {
        this.spatial = spatial;
        setUserObject(spatial);
        if (spatial == null) {
            return;
        }
        setPhysicsLocation(getSpatialTranslation());
        setPhysicsRotation(getSpatialRotation());
    }
Alter which spatial is controlled.

@param spatial spatial to control (or null)
jme3-jbullet/src/main/java/com/jme3/bullet/control/VehicleControl.java