Example #1
0
    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);
    }
Example #2
0
 private bool IsNextStair()
 {
     return(!Algorithms.AreSimilar(_yCubePosition, transform.position.y));
 }