Search Results for

    Show / Hide Table of Contents

    Class TransitionManager

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    LogicBehaviour
    ManagerBase<TransitionManager>
    TransitionManager
    Implements
    ILogicUpdate
    Inherited Members
    ManagerBase<TransitionManager>.instance
    ManagerBase<TransitionManager>.softInstance
    ManagerBase<TransitionManager>.Awake()
    ManagerBase<TransitionManager>.OnEnable()
    ManagerBase<TransitionManager>.OnDisable()
    LogicBehaviour.shouldRegisterUpdates
    LogicBehaviour.LogicUpdate(float)
    LogicBehaviour.GetComponent<T>(out T)
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class TransitionManager : ManagerBase<TransitionManager>, ILogicUpdate

    Fields

    busyObject

    Declaration
    public GameObject busyObject
    Field Value
    Type Description
    UnityEngine.GameObject

    fadeTime

    Declaration
    public float fadeTime
    Field Value
    Type Description
    float

    fxTransition

    Declaration
    public GameObject fxTransition
    Field Value
    Type Description
    UnityEngine.GameObject

    loadingTexts

    Declaration
    public TextMeshProUGUI[] loadingTexts
    Field Value
    Type Description
    TMPro.TextMeshProUGUI[]

    newTipCooldownTime

    Declaration
    public float newTipCooldownTime
    Field Value
    Type Description
    float

    onFadeIn

    Declaration
    public Action onFadeIn
    Field Value
    Type Description
    System.Action

    onFadeOut

    Declaration
    public Action onFadeOut
    Field Value
    Type Description
    System.Action

    onStateChanged

    Declaration
    public SafeAction onStateChanged
    Field Value
    Type Description
    SafeAction

    screenFadeCg

    Declaration
    public CanvasGroup screenFadeCg
    Field Value
    Type Description
    UnityEngine.CanvasGroup

    tipText

    Declaration
    public TextMeshProUGUI tipText
    Field Value
    Type Description
    TMPro.TextMeshProUGUI

    whiteFadeCg

    Declaration
    public CanvasGroup whiteFadeCg
    Field Value
    Type Description
    UnityEngine.CanvasGroup

    Properties

    state

    Declaration
    [ShowInInspector]
    public TransitionManager.StateType state { get; }
    Property Value
    Type Description
    TransitionManager.StateType

    Methods

    FadeIn()

    Declaration
    [Button]
    public void FadeIn()

    FadeInRoutine()

    Declaration
    public IEnumerator FadeInRoutine()
    Returns
    Type Description
    System.Collections.IEnumerator

    FadeOut()

    Declaration
    [Button]
    public void FadeOut()

    FadeOut(bool)

    Declaration
    public void FadeOut(bool showTips)
    Parameters
    Type Name Description
    bool showTips

    FadeOutRoutine(bool)

    Declaration
    public IEnumerator FadeOutRoutine(bool showTips)
    Parameters
    Type Name Description
    bool showTips
    Returns
    Type Description
    System.Collections.IEnumerator

    FrameUpdate()

    Declaration
    public override void FrameUpdate()
    Overrides
    LogicBehaviour.FrameUpdate()

    LoadScene(string, bool)

    Declaration
    public void LoadScene(string sceneName, bool dontFadeIn = false)
    Parameters
    Type Name Description
    string sceneName
    bool dontFadeIn

    PlayGame(DewNetworkStartSettings)

    Declaration
    public void PlayGame(DewNetworkStartSettings settings)
    Parameters
    Type Name Description
    DewNetworkStartSettings settings

    SetBusy(bool)

    Declaration
    public void SetBusy(bool value)
    Parameters
    Type Name Description
    bool value

    UpdateLoadingStatus(LoadingStatus)

    Declaration
    public void UpdateLoadingStatus(LoadingStatus status)
    Parameters
    Type Name Description
    LoadingStatus status

    UpdateLoadingStatus(string)

    Declaration
    public void UpdateLoadingStatus(string rawText)
    Parameters
    Type Name Description
    string rawText

    Implements

    ILogicUpdate

    Extension Methods

    DewGUI.SetExpandHeight<T>(T, bool)
    DewGUI.SetExpandHeight<T>(T, float)
    DewGUI.SetExpandWidth<T>(T, bool)
    DewGUI.SetExpandWidth<T>(T, float)
    DewGUI.SetHeight<T>(T, float)
    DewGUI.SetText<T>(T, string)
    DewGUI.SetTextLocalized<T>(T, string)
    DewGUI.SetWidth<T>(T, float)
    In This Article
    Back to top Shape of Dreams API Documentation