C# 클래스 UnityEngine.Experimental.Director.AnimatorControllerPlayable

상속: AnimationPlayable, IAnimatorControllerPlayable
파일 보기 프로젝트 열기: randomize/VimConfig 1 사용 예제들

공개 메소드들

메소드 설명
AddInput ( AnimationPlayable source ) : int
AnimatorControllerPlayable ( RuntimeAnimatorController controller ) : System
CrossFade ( string stateName, float transitionDuration, [ layer, [ normalizedTime ) : void
CrossFadeInFixedTime ( string stateName, float transitionDuration, [ layer, [ fixedTime ) : void
GetBool ( int id ) : bool
GetBool ( string name ) : bool
GetFloat ( int id ) : float
GetFloat ( string name ) : float
GetInteger ( int id ) : int
GetInteger ( string name ) : int
IsParameterControlledByCurve ( int id ) : bool
IsParameterControlledByCurve ( string name ) : bool
Play ( string stateName, [ layer, [ normalizedTime ) : void
PlayInFixedTime ( string stateName, [ layer, [ fixedTime ) : void
RemoveAllInputs ( ) : bool
RemoveInput ( AnimationPlayable playable ) : bool
RemoveInput ( int index ) : bool
ResetTrigger ( int id ) : void
ResetTrigger ( string name ) : void
SetBool ( int id, bool value ) : void
SetBool ( string name, bool value ) : void
SetFloat ( int id, float value ) : void
SetFloat ( string name, float value ) : void
SetInput ( AnimationPlayable source, int index ) : bool
SetInputs ( IEnumerable sources ) : bool
SetInteger ( int id, int value ) : void
SetInteger ( string name, int value ) : void
SetTrigger ( int id ) : void
SetTrigger ( string name ) : void

비공개 메소드들

메소드 설명
CrossFade ( int stateNameHash, float transitionDuration ) : void
CrossFade ( int stateNameHash, float transitionDuration, [ layer, [ normalizedTime ) : void
CrossFade ( int stateNameHash, float transitionDuration, int layer ) : void
CrossFade ( string stateName, float transitionDuration ) : void
CrossFade ( string stateName, float transitionDuration, int layer ) : void
CrossFadeInFixedTime ( int stateNameHash, float transitionDuration ) : void
CrossFadeInFixedTime ( int stateNameHash, float transitionDuration, [ layer, [ fixedTime ) : void
CrossFadeInFixedTime ( int stateNameHash, float transitionDuration, int layer ) : void
CrossFadeInFixedTime ( string stateName, float transitionDuration ) : void
CrossFadeInFixedTime ( string stateName, float transitionDuration, int layer ) : void
GetAnimatorTransitionInfo ( int layerIndex ) : AnimatorTransitionInfo
GetBoolID ( int id ) : bool
GetBoolString ( string name ) : bool
GetCurrentAnimatorClipInfo ( int layerIndex ) : UnityEngine.AnimatorClipInfo[]
GetCurrentAnimatorStateInfo ( int layerIndex ) : AnimatorStateInfo
GetFloatID ( int id ) : float
GetFloatString ( string name ) : float
GetIntegerID ( int id ) : int
GetIntegerString ( string name ) : int
GetLayerIndex ( string layerName ) : int
GetLayerName ( int layerIndex ) : string
GetLayerWeight ( int layerIndex ) : float
GetNextAnimatorClipInfo ( int layerIndex ) : UnityEngine.AnimatorClipInfo[]
GetNextAnimatorStateInfo ( int layerIndex ) : AnimatorStateInfo
GetParameter ( int index ) : AnimatorControllerParameter
HasState ( int layerIndex, int stateID ) : bool
InstantiateEnginePlayable ( RuntimeAnimatorController controller ) : void
IsInTransition ( int layerIndex ) : bool
IsParameterControlledByCurveID ( int id ) : bool
IsParameterControlledByCurveString ( string name ) : bool
Play ( int stateNameHash ) : void
Play ( int stateNameHash, [ layer, [ normalizedTime ) : void
Play ( int stateNameHash, int layer ) : void
Play ( string stateName ) : void
Play ( string stateName, int layer ) : void
PlayInFixedTime ( int stateNameHash ) : void
PlayInFixedTime ( int stateNameHash, [ layer, [ fixedTime ) : void
PlayInFixedTime ( int stateNameHash, int layer ) : void
PlayInFixedTime ( string stateName ) : void
PlayInFixedTime ( string stateName, int layer ) : void
ResetTriggerID ( int id ) : void
ResetTriggerString ( string name ) : void
ResolveHash ( int hash ) : string
SetBoolID ( int id, bool value ) : void
SetBoolString ( string name, bool value ) : void
SetFloatID ( int id, float value ) : void
SetFloatString ( string name, float value ) : void
SetIntegerID ( int id, int value ) : void
SetIntegerString ( string name, int value ) : void
SetLayerWeight ( int layerIndex, float weight ) : void
SetTriggerID ( int id ) : void
SetTriggerString ( string name ) : void
StringToHash ( string name ) : int

메소드 상세

AddInput() 공개 메소드

public AddInput ( AnimationPlayable source ) : int
source AnimationPlayable
리턴 int

AnimatorControllerPlayable() 공개 메소드

public AnimatorControllerPlayable ( RuntimeAnimatorController controller ) : System
controller UnityEngine.RuntimeAnimatorController
리턴 System

CrossFade() 공개 메소드

public CrossFade ( string stateName, float transitionDuration, [ layer, [ normalizedTime ) : void
stateName string
transitionDuration float
layer [
normalizedTime [
리턴 void

CrossFadeInFixedTime() 공개 메소드

public CrossFadeInFixedTime ( string stateName, float transitionDuration, [ layer, [ fixedTime ) : void
stateName string
transitionDuration float
layer [
fixedTime [
리턴 void

GetBool() 공개 메소드

public GetBool ( int id ) : bool
id int
리턴 bool

GetBool() 공개 메소드

public GetBool ( string name ) : bool
name string
리턴 bool

GetFloat() 공개 메소드

public GetFloat ( int id ) : float
id int
리턴 float

GetFloat() 공개 메소드

public GetFloat ( string name ) : float
name string
리턴 float

GetInteger() 공개 메소드

public GetInteger ( int id ) : int
id int
리턴 int

GetInteger() 공개 메소드

public GetInteger ( string name ) : int
name string
리턴 int

IsParameterControlledByCurve() 공개 메소드

public IsParameterControlledByCurve ( int id ) : bool
id int
리턴 bool

IsParameterControlledByCurve() 공개 메소드

public IsParameterControlledByCurve ( string name ) : bool
name string
리턴 bool

Play() 공개 메소드

public Play ( string stateName, [ layer, [ normalizedTime ) : void
stateName string
layer [
normalizedTime [
리턴 void

PlayInFixedTime() 공개 메소드

public PlayInFixedTime ( string stateName, [ layer, [ fixedTime ) : void
stateName string
layer [
fixedTime [
리턴 void

RemoveAllInputs() 공개 메소드

public RemoveAllInputs ( ) : bool
리턴 bool

RemoveInput() 공개 메소드

public RemoveInput ( AnimationPlayable playable ) : bool
playable AnimationPlayable
리턴 bool

RemoveInput() 공개 메소드

public RemoveInput ( int index ) : bool
index int
리턴 bool

ResetTrigger() 공개 메소드

public ResetTrigger ( int id ) : void
id int
리턴 void

ResetTrigger() 공개 메소드

public ResetTrigger ( string name ) : void
name string
리턴 void

SetBool() 공개 메소드

public SetBool ( int id, bool value ) : void
id int
value bool
리턴 void

SetBool() 공개 메소드

public SetBool ( string name, bool value ) : void
name string
value bool
리턴 void

SetFloat() 공개 메소드

public SetFloat ( int id, float value ) : void
id int
value float
리턴 void

SetFloat() 공개 메소드

public SetFloat ( string name, float value ) : void
name string
value float
리턴 void

SetInput() 공개 메소드

public SetInput ( AnimationPlayable source, int index ) : bool
source AnimationPlayable
index int
리턴 bool

SetInputs() 공개 메소드

public SetInputs ( IEnumerable sources ) : bool
sources IEnumerable
리턴 bool

SetInteger() 공개 메소드

public SetInteger ( int id, int value ) : void
id int
value int
리턴 void

SetInteger() 공개 메소드

public SetInteger ( string name, int value ) : void
name string
value int
리턴 void

SetTrigger() 공개 메소드

public SetTrigger ( int id ) : void
id int
리턴 void

SetTrigger() 공개 메소드

public SetTrigger ( string name ) : void
name string
리턴 void