Example #1
0
    void Update()
    {
        if (StopClass.Stop)
        {
            anim.SetBool("Is_run", false);
            return;
        }

        if (JudgPressPosition.Press())
        {
            anim.SetBool("Is_run", true);

            if (JudgPressPosition.PositionJug())
            {
                chara.transform.rotation   = Quaternion.Euler(0.0f, 0, 0.0f);
                Player.transform.position += MoveDirection;
            }
            else if (pos.x < Player.transform.position.x - MoveDirection.x)
            {
                chara.transform.rotation   = Quaternion.Euler(0.0f, 180, 0.0f);
                Player.transform.position -= MoveDirection;
            }
        }
        else
        {
            anim.SetBool("Is_run", false);
        }
    }
Example #2
0
    void Update()
    {
        if (StopClass.Stop)
        {
            return;
        }

        if (JudgPressPosition.Press() && !StopClass.Stop)
        {
            if (JudgPressPosition.PositionJug())
            {
                BackGround.transform.position += BackGroundMoveDirection;
            }
            else if (pos.x < BackGround.transform.position.x - BackGroundMoveDirection.x)
            {
                BackGround.transform.position -= BackGroundMoveDirection;
            }
        }
    }
Example #3
0
    // Update is called once per frame
    void Update()
    {
        if (StopClass.Stop)
        {
            anim.SetBool("Is_run", false);
            return;
        }
        else
        {
            anim.SetBool("Is_run", true);
        }

        if (time < jumpTime)
        {
            if (JudgPressPosition.Press() || !jump)
            {
                time += Time.deltaTime;
                rb2d.AddForce(Vector2.up * flap);
                jump = true;
            }
        }
    }