Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
TrialEndedScreen.cs
浏览该文件的文档.
1
using
System.Xml.Linq;
2
3
namespace
Game
{
4
public
class
TrialEndedScreen
:
Screen
{
5
public
ButtonWidget
m_buyButton
;
6
7
public
ButtonWidget
m_quitButton
;
8
9
public
ButtonWidget
m_newWorldButton
;
10
11
public
TrialEndedScreen
() {
12
XElement node =
ContentManager
.
Get
<XElement>(
"Screens/TrialEndedScreen"
);
13
LoadContents
(
this
, node);
14
m_buyButton
=
Children
.Find<
ButtonWidget
>(
"Buy"
,
false
);
15
m_quitButton
=
Children
.Find<
ButtonWidget
>(
"Quit"
,
false
);
16
m_newWorldButton
=
Children
.Find<
ButtonWidget
>(
"NewWorld"
,
false
);
17
}
18
19
public
override
void
Update
() {
20
if
(
m_buyButton
!=
null
21
&&
m_buyButton
.IsClicked) {
22
MarketplaceManager
.
ShowMarketplace
();
23
ScreensManager
.
SwitchScreen
(
"MainMenu"
);
24
}
25
if
((
m_quitButton
!=
null
&&
m_quitButton
.IsClicked)
26
|| Input.Back) {
27
ScreensManager
.
SwitchScreen
(
"MainMenu"
);
28
}
29
if
(
m_newWorldButton
!=
null
30
&&
m_newWorldButton
.IsClicked) {
31
ScreensManager
.
SwitchScreen
(
"NewWorld"
);
32
}
33
}
34
}
35
}
Game.ButtonWidget
定义
ButtonWidget.cs:5
Game.ContainerWidget.Children
readonly WidgetsList Children
定义
ContainerWidget.cs:5
Game.ContentManager
定义
ContentManager.cs:50
Game.ContentManager.Get
static object Get(Type type, string name)
定义
ContentManager.cs:70
Game.MarketplaceManager
定义
MarketplaceManager.cs:2
Game.MarketplaceManager.ShowMarketplace
static void ShowMarketplace()
定义
MarketplaceManager.cs:16
Game.Screen
定义
Screen.cs:2
Game.ScreensManager
定义
ScreensManager.cs:5
Game.ScreensManager.SwitchScreen
static void SwitchScreen(string name, params object[] parameters)
定义
ScreensManager.cs:65
Game.TrialEndedScreen.m_newWorldButton
ButtonWidget m_newWorldButton
定义
TrialEndedScreen.cs:9
Game.TrialEndedScreen.TrialEndedScreen
TrialEndedScreen()
定义
TrialEndedScreen.cs:11
Game.TrialEndedScreen.Update
override void Update()
定义
TrialEndedScreen.cs:19
Game.TrialEndedScreen.m_quitButton
ButtonWidget m_quitButton
定义
TrialEndedScreen.cs:7
Game.TrialEndedScreen.m_buyButton
ButtonWidget m_buyButton
定义
TrialEndedScreen.cs:5
Game.Widget.LoadContents
virtual void LoadContents(object eventsTarget, XElement node)
定义
Widget.cs:507
Game
定义
ContentFileBridge.cs:4
SurvivalcraftApi 1.8.2.3
Survivalcraft.Windows
Screen
TrialEndedScreen.cs
制作者
1.16.1