Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
ItemPopulation.cs
Go to the documentation of this file.
1
using
UnityEngine;
2
using
UnityEngine.UI;
3
4
public
class
ItemPopulation
:
EMono
5
{
6
public
UIItem
header
;
7
8
public
LayoutGroup
layout
;
9
10
public
void
SetTopic
(
ContentPopulation
.
Topic
t)
11
{
12
header.text1.text = t.header +
" ( "
+ t.list.Count +
" )"
;
13
header.image1.color =
ContentPopulation
.
Instance
.
colors
[t.color];
14
UIButton
t2 =
layout
.CreateMold<
UIButton
>();
15
foreach
(
Chara
c
in
t.list)
16
{
17
UIButton
uIButton =
Util
.Instantiate(t2,
layout
);
18
uIButton.icon.sprite = c.
GetSprite
();
19
uIButton.
icon
.SetNativeSize();
20
uIButton.icon.transform.localScale = (c.IsPCC ? Vector3.one :
new
Vector3(0.7f, 0.7f, 1f));
21
uIButton.icon.rectTransform.pivot = (c.IsPCC ?
new
Vector2(0.5f, 0f) :
new
Vector2(0.5f, 0.1f));
22
uIButton.icon.rectTransform.anchoredPosition = Vector2.zero;
23
uIButton.onClick.AddListener(delegate
24
{
25
EMono
.
ui
.AddLayerDontCloseOthers<
LayerChara
>().SetChara(c);
26
});
27
uIButton.tooltip.onShowTooltip = delegate(
UITooltip
a)
28
{
29
a.textMain.text = c.
Name
;
30
};
31
}
32
}
33
}
FontColor.Util
@ Util
Card.Name
string Name
Definition:
Card.cs:2013
Chara
Definition:
Chara.cs:10
Chara.GetSprite
override Sprite GetSprite(int dir=0)
Definition:
Chara.cs:6046
ContentPopulation.Topic
Definition:
ContentPopulation.cs:8
ContentPopulation
Definition:
ContentPopulation.cs:6
ContentPopulation.colors
Color[] colors
Definition:
ContentPopulation.cs:24
ContentPopulation.Instance
static ContentPopulation Instance
Definition:
ContentPopulation.cs:18
EMono
Definition:
EMono.cs:4
EMono.ui
static UI ui
Definition:
EMono.cs:15
ItemPopulation
Definition:
ItemPopulation.cs:5
ItemPopulation.SetTopic
void SetTopic(ContentPopulation.Topic t)
Definition:
ItemPopulation.cs:10
ItemPopulation.layout
LayoutGroup layout
Definition:
ItemPopulation.cs:8
ItemPopulation.header
UIItem header
Definition:
ItemPopulation.cs:6
LayerChara
Definition:
LayerChara.cs:2
UIButton
Definition:
UIButton.cs:10
UIButton.icon
Image icon
Definition:
UIButton.cs:110
UIItem
Definition:
UIItem.cs:5
UITooltip
Definition:
UITooltip.cs:6
Elin
ItemPopulation.cs
Generated by
1.9.6