// Update is called once per frame
 void Update()
 {
     transform.position = emath.SetOneVector(transform.position, pos, posSetDim);
     transform.rotation = Quaternion.Euler(emath.SetOneVector(transform.rotation.eulerAngles, pos, posSetDim));
 }