docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class UsdRecorderBehaviour

    Inheritance
    object
    PlayableBehaviour
    UsdRecorderBehaviour
    Implements
    IPlayableBehaviour
    ICloneable
    Inherited Members
    PlayableBehaviour.OnBehaviourDelay(Playable, FrameData)
    PlayableBehaviour.PrepareData(Playable, FrameData)
    PlayableBehaviour.PrepareFrame(Playable, FrameData)
    PlayableBehaviour.Clone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Unity.Formats.USD
    Assembly: solution.dll
    Syntax
    public class UsdRecorderBehaviour : PlayableBehaviour, IPlayableBehaviour, ICloneable

    Fields

    Name Description
    Clip

    Methods

    Name Description
    BeginRecording(double, GameObject)
    OnBehaviourPause(Playable, FrameData)

    This method is invoked when one of the following situations occurs: <br><br> The effective play state during traversal is changed to Playables.PlayState.Paused. This state is indicated by FrameData.effectivePlayState.<br><br> The PlayableGraph is stopped while the playable play state is Playing. This state is indicated by PlayableGraph.IsPlaying returning true.

    OnBehaviourPlay(Playable, FrameData)

    This function is called when the Playable play state is changed to Playables.PlayState.Playing.

    OnFrameEnd(Playable, FrameData, object)
    OnGraphStart(Playable)

    This function is called when the PlayableGraph that owns this PlayableBehaviour starts.

    OnGraphStop(Playable)

    This function is called when the PlayableGraph that owns this PlayableBehaviour stops.

    OnPlayableCreate(Playable)

    This function is called when the Playable that owns the PlayableBehaviour is created.

    OnPlayableDestroy(Playable)

    This function is called when the Playable that owns the PlayableBehaviour is destroyed.

    ProcessFrame(Playable, FrameData, object)

    This function is called during the ProcessFrame phase of the PlayableGraph.

    StopRecording(double)
    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)