public float SetAimDirection(Vector3 dir)
 {
     return(Vector3Ext.GetAngleFromVector(dir) - fov / 2f);
 }