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; } }
public void Init() { front.sortingOrder = sortingOrder * 10; slot.slotIndex = slotIndex; slot.GetComponent <SpriteRenderer> ().sortingOrder = sortingOrder * 10 - 2; back.sortingOrder = sortingOrder * 10 - 3; }