Class GameObjectRecorder
Inheritance
GameObjectRecorder
Assembly: UnityEditor.dll
Syntax
public class GameObjectRecorder : Object
Constructors
|
Improve this Doc
View Source
GameObjectRecorder(GameObject)
Declaration
public GameObjectRecorder(GameObject root)
Parameters
Properties
currentTime
Declaration
public float currentTime { get; }
Property Value
isRecording
Declaration
public bool isRecording { get; }
Property Value
root
Declaration
public GameObject root { get; }
Property Value
Methods
|
Improve this Doc
View Source
Bind(EditorCurveBinding)
Declaration
public void Bind(EditorCurveBinding binding)
Parameters
BindAll(GameObject, Boolean)
Declaration
public void BindAll(GameObject target, bool recursive)
Parameters
BindComponent(Component)
Declaration
public void BindComponent(Component component)
Parameters
|
Improve this Doc
View Source
BindComponentsOfType(GameObject, Type, Boolean)
Declaration
public void BindComponentsOfType(GameObject target, Type componentType, bool recursive)
Parameters
|
Improve this Doc
View Source
BindComponentsOfType<T>(GameObject, Boolean)
Declaration
public void BindComponentsOfType<T>(GameObject target, bool recursive)
where T : Component
Parameters
Type Parameters
GetBindings()
Declaration
public EditorCurveBinding[] GetBindings()
Returns
ResetRecording()
Declaration
public void ResetRecording()
|
Improve this Doc
View Source
SaveToClip(AnimationClip)
Declaration
public void SaveToClip(AnimationClip clip)
Parameters
|
Improve this Doc
View Source
SaveToClip(AnimationClip, Single)
Declaration
public void SaveToClip(AnimationClip clip, float fps)
Parameters
TakeSnapshot(Single)
Declaration
public void TakeSnapshot(float dt)
Parameters
Type |
Name |
Description |
Single |
dt |
|
Extension Methods