Search Results for

    Show / Hide Table of Contents

    Class PerformanceManager

    This script will update the Progress Bars parent position to follow their 'Owner' transform in one update call inside one canvas.
    It also rotate all visible Progress Bars to face the camera. (Billboard)
    And finally it will Hide/Show Progress Bars if their 'Owner' is not visible by the Camera. (Culling)

    Inheritance
    object
    PerformanceManager
    Namespace: TetraCreations.ProgressBarSystem
    Assembly: cs.temp.dll.dll
    Syntax
    public class PerformanceManager : MonoBehaviour

    Fields

    OnStart

    Declaration
    public UnityEvent OnStart
    Field Value
    Type Description
    UnityEvent

    Methods

    Activate()

    Declaration
    public virtual void Activate()

    AddProgressBarData(ProgressBarRuntimeData)

    Declaration
    public virtual void AddProgressBarData(ProgressBarRuntimeData statusBarGUIData)
    Parameters
    Type Name Description
    ProgressBarRuntimeData statusBarGUIData

    Desactivate()

    Declaration
    public virtual void Desactivate()

    RemoveProgressBarData(Collider)

    Declaration
    public virtual void RemoveProgressBarData(Collider ownerCollider)
    Parameters
    Type Name Description
    Collider ownerCollider

    RotateProgressBarToFaceCamera()

    Declaration
    protected virtual void RotateProgressBarToFaceCamera()

    Start()

    Declaration
    protected virtual void Start()

    UpdateProgressBarPositionAndVisibility()

    Declaration
    protected virtual void UpdateProgressBarPositionAndVisibility()
    In This Article
    Back to top Tetra Creations documentation