float x,z;
bool isMoving;
if(x (здесь проверка) || z (здесь проверка) ){
isMoving = true
}else {
isMoving = false;
}
private float x = 0;
private bool b = false;
public float X
{
get { return x; }
set { b = value != x; x = value; }
}