Пример #1
0
    void Update()
    {
        if (buildMenuOpen)
        {
            buildMenu.transform.position = Camera.main.WorldToScreenPoint(Player.Instance.transform.position) + Vector3.up * 25;
        }

        if (cooldown > 0)
        {
            cooldown -= Time.deltaTime;
            return;
        }

        if (!buildMenuOpen)
        {
            return;
        }

        float horz = Input.GetAxis("RightHorizontal");

        if (horz > 0.5)
        {
            buildMenu.ToggleRight();
            cooldown = 0.25f;
        }
        else if (horz < -0.5)
        {
            buildMenu.ToggleLeft();
            cooldown = 0.25f;
        }
    }