ScreenMessaging Class |
Namespace: KSPDev.GUIUtils
The ScreenMessaging type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | SetColorToRichText | Wraps string into Unity rich-text tags to set a color. |
![]() ![]() | ShowErrorScreenMessage | Shows an error message with a default timeout. |
![]() ![]() | ShowInfoScreenMessage | Shows an info message with a default timeout. |
![]() ![]() | ShowInfoScreenMessageWithTimeout | Shows an info message with the specified timeout. |
![]() ![]() | ShowPriorityScreenMessage | Shows an important message with a default timeout. |
![]() ![]() | ShowPriorityScreenMessageWithTimeout | Shows an important message with the specified timeout. |
![]() ![]() | ShowScreenMessage(ScreenMessageStyle, Single, String, Object) | Shows a formatted message with the specified location and timeout. |
![]() ![]() | ShowScreenMessage(ScreenMessageStyle, Single, Color, String, Object) | Shows a formatted message with the specified location and timeout. |
![]() ![]() | ShowWarningScreenMessage | Shows a warning message with a default timeout. |
Name | Description | |
---|---|---|
![]() ![]() | DefaultErrorTimeout | Default timeout for a UI message that reports an error. |
![]() ![]() | DefaultMessageTimeout | Default timeout for a regular UI message. |
![]() ![]() | DefaultWarningTimeout | Default timeout for a UI message that warns about unusual conditions. |
![]() ![]() | ErrorColor | Default color for the error messages. |
![]() ![]() | WarningColor | Default color for the warning messages. |
class MyMod : MonoBehaviour { void Update() { if (Input.GetKeyDown("1")) { ScreenMessaging.ShowPriorityScreenMessage("Key pressed in frame #{0}", Time.frameCount); } } }