private bool MoveNextStep(float endPositionY, float speedY) { var transform = GetComponent <RectTransform>(); var currentPositionY = transform.offsetMin.y; if (!Algorithms.AreSimilar(currentPositionY, endPositionY)) { transform.offsetMin += new Vector2(-transform.offsetMin.x, speedY); transform.offsetMax += new Vector2(-transform.offsetMax.x, speedY); return(false); } return(true); }
private bool IsNextStair() { return(!Algorithms.AreSimilar(_yCubePosition, transform.position.y)); }