docs.unity.cn
    Show / Hide Table of Contents

    Class AdaptiveShadowCascade

    A scaler used by AdaptivePerformanceIndexer to adjust the number of shadow cascades to be used.

    Inheritance
    Object
    Object
    ScriptableObject
    AdaptivePerformanceScaler
    AdaptiveShadowCascade
    Inherited Members
    AdaptivePerformanceScaler.Name
    AdaptivePerformanceScaler.Enabled
    AdaptivePerformanceScaler.Scale
    AdaptivePerformanceScaler.VisualImpact
    AdaptivePerformanceScaler.Target
    AdaptivePerformanceScaler.MaxLevel
    AdaptivePerformanceScaler.MinBound
    AdaptivePerformanceScaler.MaxBound
    AdaptivePerformanceScaler.CurrentLevel
    AdaptivePerformanceScaler.IsMaxLevel
    AdaptivePerformanceScaler.NotLeveled
    AdaptivePerformanceScaler.GpuImpact
    AdaptivePerformanceScaler.CpuImpact
    AdaptivePerformanceScaler.m_Settings
    AdaptivePerformanceScaler.OverrideLevel
    AdaptivePerformanceScaler.CalculateCost()
    AdaptivePerformanceScaler.ApplyDefaultSetting(AdaptivePerformanceScalerSettingsBase)
    AdaptivePerformanceScaler.ScaleChanged()
    AdaptivePerformanceScaler.OnLevelIncrease()
    AdaptivePerformanceScaler.OnLevelDecrease()
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(String)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, Boolean)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, Boolean)
    Object.ToString()
    Object.name
    Object.hideFlags
    Namespace: UnityEngine.AdaptivePerformance
    Syntax
    public class AdaptiveShadowCascade : AdaptivePerformanceScaler

    Methods

    Awake()

    Ensures settings are applied during startup.

    Declaration
    protected override void Awake()
    Overrides
    AdaptivePerformanceScaler.Awake()

    OnDisabled()

    Callback when scaler gets disabled and removed from indexer

    Declaration
    protected override void OnDisabled()
    Overrides
    AdaptivePerformanceScaler.OnDisabled()

    OnEnabled()

    Callback when scaler gets enabled and added to the indexer

    Declaration
    protected override void OnEnabled()
    Overrides
    AdaptivePerformanceScaler.OnEnabled()

    OnLevel()

    Callback for any level change.

    Declaration
    protected override void OnLevel()
    Overrides
    AdaptivePerformanceScaler.OnLevel()
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on Thursday, July 21, 2022
    Terms of use