2using System.Collections.Generic;
46 public List<UIItem>
items =
new List<UIItem>();
49 public List<UIItem>
orders =
new List<UIItem>();
90 index = items.Count - 1;
100 for (
int i = 0; i <
items.Count; i++)
102 if (num >=
items.Count)
109 for (
int j = 0; j <
items.Count; j++)
114 if (
items.Count == 1)
119 item.button1.icon.raycastTarget = !flag;
122 item.button1.SetOnClick(delegate
129 item.button1.SetOnClick(delegate
134 item.button2.SetOnClick(delegate
147 item.button3.SetOnClick(delegate
151 item.button2.GetComponent<CanvasGroup>().DOFade(flag ? 1f : 0f,
time).SetEase(slot.
ease);
152 item.button3.GetComponent<CanvasGroup>().DOFade(flag ? 1f : 0f,
time).SetEase(slot.
ease);
153 item.text1.DOFade(flag ? 1f : 0f,
time).SetEase(slot.
ease);
154 item.text3.DOFade(flag ? 1f : 0f,
time).SetEase(slot.
ease);
167 uIItem.button1.icon.sprite = Resources.Load<Sprite>(
"Media/Graphics/Image/Faction/" + r.
source.id);
174 uIItem.Rect().anchoredPosition =
startPos;
ReligionManager religions
void AddReligion(Religion r)
Action< Religion > onWorship
void Activate(Religion r, Action< Religion > _onWorship)
SourceReligion.Row source