C# 클래스 BDB.ModuleBdbDecouplerAnimation

상속: PartModule, IScalarModule, IMultipleDragCube
파일 보기 프로젝트 열기: CobaltWolf/Bluedog-Design-Bureau

공개 메소드들

메소드 설명
AssumeDragCubePosition ( string name ) : void
FixedUpdate ( ) : void
GetDragCubeNames ( ) : string[]
IsMoving ( ) : bool
OnActive ( ) : void
OnAwake ( ) : void
PlayAnimation ( float speed ) : void
SetAnimation ( float position, float speed = 0.0f ) : void
SetScalar ( float t ) : void
SetUIRead ( bool state ) : void
SetUIWrite ( bool state ) : void
SetUpAnimation ( string animationName, Part part ) : UnityEngine.AnimationState[]
Start ( ) : void
UsesProceduralDragCubes ( ) : bool

비공개 메소드들

메소드 설명
Decouple ( ) : void
DecoupleAction ( KSPActionParam param ) : void
ToggleAnimationEditor ( ) : void

메소드 상세

AssumeDragCubePosition() 공개 메소드

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

FixedUpdate() 공개 메소드

public FixedUpdate ( ) : void
리턴 void

GetDragCubeNames() 공개 메소드

public GetDragCubeNames ( ) : string[]
리턴 string[]

IsMoving() 공개 메소드

public IsMoving ( ) : bool
리턴 bool

OnActive() 공개 메소드

public OnActive ( ) : void
리턴 void

OnAwake() 공개 메소드

public OnAwake ( ) : void
리턴 void

PlayAnimation() 공개 메소드

public PlayAnimation ( float speed ) : void
speed float
리턴 void

SetAnimation() 공개 메소드

public SetAnimation ( float position, float speed = 0.0f ) : void
position float
speed float
리턴 void

SetScalar() 공개 메소드

public SetScalar ( float t ) : void
t float
리턴 void

SetUIRead() 공개 메소드

public SetUIRead ( bool state ) : void
state bool
리턴 void

SetUIWrite() 공개 메소드

public SetUIWrite ( bool state ) : void
state bool
리턴 void

SetUpAnimation() 공개 메소드

public SetUpAnimation ( string animationName, Part part ) : UnityEngine.AnimationState[]
animationName string
part Part
리턴 UnityEngine.AnimationState[]

Start() 공개 메소드

public Start ( ) : void
리턴 void

UsesProceduralDragCubes() 공개 메소드

public UsesProceduralDragCubes ( ) : bool
리턴 bool