Example #1
0
    private void SlotPosition()
    {
        switch (currentSlot)
        {
        case 1:
            selectedSlot.GetComponent <RectTransform>().anchoredPosition = new Vector2(0, slot1);
            currentSlot++;
            break;

        case 2:
            selectedSlot.GetComponent <RectTransform>().anchoredPosition = new Vector3(0, slot2);
            currentSlot++;
            break;

        case 3:
            selectedSlot.GetComponent <RectTransform>().anchoredPosition = new Vector3(0, slot3);
            currentSlot++;
            break;

        case 4:
            selectedSlot.GetComponent <RectTransform>().anchoredPosition = new Vector3(0, slot4);
            currentSlot++;
            break;
        }
    }
Example #2
0
 public void Init()
 {
     front.sortingOrder = sortingOrder * 10;
     slot.slotIndex     = slotIndex;
     slot.GetComponent <SpriteRenderer> ().sortingOrder = sortingOrder * 10 - 2;
     back.sortingOrder = sortingOrder * 10 - 3;
 }