Class MessageManager
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
MessageManager
Assembly: Dew.Core.dll
Syntax
public class MessageManager : ManagerBase<MessageManager>, ILogicUpdate
Fields
Declaration
public List<GameObject> buttons
Field Value
| Type |
Description |
| System.Collections.Generic.List<T><UnityEngine.GameObject> |
|
canvasGroup
Declaration
public CanvasGroup canvasGroup
Field Value
| Type |
Description |
| UnityEngine.CanvasGroup |
|
contentText
Declaration
public TextMeshProUGUI contentText
Field Value
| Type |
Description |
| TMPro.TextMeshProUGUI |
|
Properties
isShowingMessage
Declaration
public bool isShowingMessage { get; }
Property Value
Methods
Declaration
public void CloseMessage(DewMessageSettings.ButtonType button)
Parameters
CloseMessageCancel()
Declaration
public void CloseMessageCancel()
CloseMessageNo()
Declaration
public void CloseMessageNo()
CloseMessageOk()
Declaration
public void CloseMessageOk()
CloseMessageYes()
Declaration
public void CloseMessageYes()
FrameUpdate()
Declaration
public override void FrameUpdate()
Overrides
LogicUpdate(float)
Declaration
public override void LogicUpdate(float dt)
Parameters
| Type |
Name |
Description |
| float |
dt |
|
Overrides
ShowMessage(DewMessageSettings)
Declaration
public void ShowMessage(DewMessageSettings msg)
Parameters
ShowMessageLocalized(string)
Declaration
public void ShowMessageLocalized(string id)
Parameters
| Type |
Name |
Description |
| string |
id |
|
Implements
Extension Methods