Esempio n. 1
0
    public void KeyCheck()
    {
        if (Input.GetKeyDown(KeyCode.W) && (CursolPos > 0))
        {
            BuyNumber = 1;
            UpdateText();
            Vector2 pos = CursolTransform.anchoredPosition;
            pos.y += 30;
            CursolTransform.anchoredPosition = pos;
            CursolPos--;

            GetInfoText();
            new PlayAudio().Play(AudioList.CursolMove);
        }
        if (Input.GetKeyDown(KeyCode.S) && (CursolPos < ShopList.Count))
        {
            BuyNumber = 1;
            UpdateText();
            Vector2 pos = CursolTransform.anchoredPosition;
            pos.y -= 30;
            CursolTransform.anchoredPosition = pos;
            CursolPos++;

            GetInfoText();
            new PlayAudio().Play(AudioList.CursolMove);
        }
        if (Input.GetKeyDown(KeyCode.D))
        {
            BuyNumber++;
            if (BuyNumber == 100)
            {
                BuyNumber = 1;
            }
            UpdateText();
            new PlayAudio().Play(AudioList.CursolMove);
        }
        if (Input.GetKeyDown(KeyCode.A))
        {
            BuyNumber--;
            if (BuyNumber == 0)
            {
                BuyNumber = 99;
            }
            UpdateText();
            new PlayAudio().Play(AudioList.CursolMove);
        }
        if (Input.GetKeyDown(KeyCode.Space))
        {
            if (CursolPos == 0)
            {
                shopState.SetState("BuySellSelect");
            }
            else
            {
                shopState.getSelectItem(ShopList[CursolPos - 1], BuyNumber);
                shopState.SetState("BuyCheck");
            }
            new PlayAudio().Play(AudioList.CursolOn);
        }
    }