Class LobbyUIManager
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
LobbyUIManager
Implements
Inherited Members
Namespace: Global
Assembly: Dew.Core.dll
Syntax
public class LobbyUIManager : UIManager, ILogicUpdate
Fields
lobbyEffect
Declaration
public GameObject lobbyEffect
Field Value
| Type | Description |
|---|---|
| UnityEngine.GameObject |
Properties
instance
If you expect the instance to be null, you MUST USE softInstance in Update loops.
This will call FindObjectOfType if current instance is null, which can be very expensive.
Declaration
public static LobbyUIManager instance { get; }
Property Value
| Type | Description |
|---|---|
| LobbyUIManager |
softInstance
Declaration
public static LobbyUIManager softInstance { get; }
Property Value
| Type | Description |
|---|---|
| LobbyUIManager |
Methods
LogicUpdate(float)
Declaration
public override void LogicUpdate(float dt)
Parameters
| Type | Name | Description |
|---|---|---|
| float | dt |
Overrides
OnStateChanged(string, string)
Declaration
protected override void OnStateChanged(string oldState, string newState)
Parameters
| Type | Name | Description |
|---|---|---|
| string | oldState | |
| string | newState |
Overrides
OpenCharacterSelection()
Declaration
public void OpenCharacterSelection()