Class "GenericPrompt"⚓︎
Info
你可以通过其构造函数获取此类 or using the following functions:
Example Code
This code creates a generic popup that opens when pressing the "Minus"-button. It prints the selected option to the console and displays some dummy text.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
Constructors⚓︎
GenericPrompt ()⚓︎
GenericPrompt GenericPrompt ( )⚓︎
函数⚓︎
返回一个 GenericPrompt 对象。允许渲染一个弹出式纸张,可选择包含文本并跟踪玩家的是/否决策输入。 返回玩家当前悬停的选择项。
Return info
0
- 否1
- 是
GetCurrentSelection ()⚓︎
int GetCurrentSelection ( )⚓︎
Returns what selection the player is currently hovering over.
Return info
0
- No1
- Yes
GetSprite ()⚓︎
Sprite GetSprite ( )⚓︎
返回提示框的纸张精灵图。
GetSubmittedSelection ()⚓︎
int GetSubmittedSelection ( )⚓︎
返回所选的选项。
Return info
0
- 无(如果玩家关闭提示框则返回此值)。1
- 是2
- 否
Initialize ()⚓︎
void Initialize ( boolean SmallPrompt = false )⚓︎
IsActive ()⚓︎
boolean IsActive ( )⚓︎
返回提示框是否处于激活状态。
Render ()⚓︎
void Render ( )⚓︎
在屏幕上渲染提示框。将此函数放置在任何非实体特定的渲染回调中。
SetText ()⚓︎
void SetText ( string Text1 = "", string Text2 = "", string Text3 = "", string Text4 = "", string Text5 = "", )⚓︎
文本字符串与它们在提示框上从上到下的位置相关联。前两个字符串应用作标题文本,会加粗并使用较大的字体大小,其余的用作描述文本。 设置将显示在纸张上的文本。
Show ()⚓︎
void Show ( )⚓︎
开始在屏幕上显示提示框。
Update ()⚓︎
void Update ( boolean ProcessInput )⚓︎
更新提示框纸张的动画。将 ProcessInput
设置为 true
以跟踪玩家选择是/否的输入,设置为 false
则不跟踪。