Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
InteractionMenu.cs
Go to the documentation of this file.
1
using
UnityEngine;
2
using
UnityEngine.UI;
3
4
public
class
InteractionMenu
:
EMono
5
{
6
public
LayoutGroup
layout
;
7
8
public
UIButton
mold
;
9
10
public
Vector3
offset
;
11
12
public
Vector3
modPos
;
13
14
public
SoundData
soundPop
;
15
16
private
void
Awake
()
17
{
18
mold
=
layout
.CreateMold<
UIButton
>();
19
}
20
21
public
void
Show
()
22
{
23
layout
.RebuildLayout(recursive:
true
);
24
soundPop
.Play();
25
}
26
27
public
UIButton
Add
()
28
{
29
return
Util
.Instantiate(
mold
,
layout
);
30
}
31
32
public
void
Clear
()
33
{
34
layout
.DestroyChildren();
35
}
36
}
FontColor.Util
@ Util
EMono
Definition:
EMono.cs:4
InteractionMenu
Definition:
InteractionMenu.cs:5
InteractionMenu.Awake
void Awake()
Definition:
InteractionMenu.cs:16
InteractionMenu.modPos
Vector3 modPos
Definition:
InteractionMenu.cs:12
InteractionMenu.layout
LayoutGroup layout
Definition:
InteractionMenu.cs:6
InteractionMenu.soundPop
SoundData soundPop
Definition:
InteractionMenu.cs:14
InteractionMenu.offset
Vector3 offset
Definition:
InteractionMenu.cs:10
InteractionMenu.Show
void Show()
Definition:
InteractionMenu.cs:21
InteractionMenu.Clear
void Clear()
Definition:
InteractionMenu.cs:32
InteractionMenu.Add
UIButton Add()
Definition:
InteractionMenu.cs:27
InteractionMenu.mold
UIButton mold
Definition:
InteractionMenu.cs:8
UIButton
Definition:
UIButton.cs:10
Elin
InteractionMenu.cs
Generated by
1.9.6