public bool MoveHorizontalLeftA(int distance) { int locationA = ControlCom.GetHorizontalA(); int location = locationA - distance; if (location >= 0) { return(ControlCom.MoveHorizontalA(location)); } else { return(ControlCom.RefreshElectricA()); } }
public bool MoveHorizontalRightA(int distance) { int locationA = ControlCom.GetHorizontalA(); int location = locationA + distance; if (location <= 1350) { return(ControlCom.MoveHorizontalA(location)); } else { return(ControlCom.MoveHorizontalA(1350)); } }
/// <summary> /// 获取水平轴a的位置 /// </summary> /// <returns></returns> public int GetMoveA() { return(ControlCom.GetHorizontalA()); }