docs.unity.cn
    Show / Hide Table of Contents

    Class WaterSurfaceBehaviour

    Water surface behavior for timeline support.

    Inheritance
    Object
    PlayableBehaviour
    WaterSurfaceBehaviour
    Inherited Members
    PlayableBehaviour.OnGraphStart(Playable)
    PlayableBehaviour.OnGraphStop(Playable)
    PlayableBehaviour.OnPlayableCreate(Playable)
    PlayableBehaviour.OnBehaviourDelay(Playable, FrameData)
    PlayableBehaviour.OnBehaviourPlay(Playable, FrameData)
    PlayableBehaviour.OnBehaviourPause(Playable, FrameData)
    PlayableBehaviour.PrepareData(Playable, FrameData)
    PlayableBehaviour.PrepareFrame(Playable, FrameData)
    UnityEngine.Playables.PlayableBehaviour.Clone()
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    public class WaterSurfaceBehaviour : PlayableBehaviour, IPlayableBehaviour, ICloneable

    Methods

    OnPlayableDestroy(Playable)

    Function called when the playable is destroyed.

    Declaration
    public override void OnPlayableDestroy(Playable playable)
    Parameters
    Type Name Description
    Playable playable

    Playable.

    Overrides
    PlayableBehaviour.OnPlayableDestroy(Playable)

    ProcessFrame(Playable, FrameData, Object)

    Function called to process a frame.

    Declaration
    public override void ProcessFrame(Playable playable, FrameData info, object playerData)
    Parameters
    Type Name Description
    Playable playable

    Playable.

    FrameData info

    FrameData.

    Object playerData

    Target water surface.

    Overrides
    PlayableBehaviour.ProcessFrame(Playable, FrameData, Object)
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on 08 September 2023