Beispiel #1
0
    public void buttonRightListener()
    {
        Button button = buttonRight.GetComponent <Button>();

        button.onClick.AddListener(
            delegate {
            curHatIndex++;
            List <Sprite> hats = ResourceReader.GetHatSprites();
            Hat.GetComponent <Image>().sprite = hats[curHatIndex % hats.Count];
        });
    }
Beispiel #2
0
    //***********HAT SWITCH BUTTON LISTENERS************
    public void buttonLeftListener()
    {
        Button button = buttonLeft.GetComponent <Button>();

        button.onClick.AddListener(
            delegate {
            curHatIndex--;
            List <Sprite> hats = ResourceReader.GetHatSprites();
            curHatIndex        = (curHatIndex < 0) ? hats.Count - 1 : curHatIndex;
            Hat.GetComponent <Image>().sprite = hats[curHatIndex % hats.Count];
        });
    }
Beispiel #3
0
    //************starting hat sprite and index***************
    void SetPenguinStartHatSprite()
    {
        List <Sprite> hats = ResourceReader.GetHatSprites();

        foreach (Sprite hat in hats)
        {
            if (hat.name == "nohat")
            {
                Hat.GetComponent <Image>().sprite = Resources.Load <Sprite>(FilePaths.spriteNohat);
                return;
            }
            curHatIndex++;
        }
    }