C# 클래스 SSTUTools.SSTUAnimData

Wrapper class for the data to manage a single animation, including animation speed and layers, and min/max time handling (default to 0-1 normalized time)
파일 보기 프로젝트 열기: shadowmage45/SSTULabs 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
maxDeployTime float

공개 메소드들

메소드 설명
SSTUAnimData ( ConfigNode node, Transform transform ) : System
SSTUAnimData ( String name, float speed, int layer, Transform transform ) : System
ToString ( ) : string
playAnimation ( ) : void
sample ( float time ) : void
setAnimLayer ( int layer ) : void
setAnimSpeed ( float speed ) : void
setAnimTime ( float time, bool sample = false ) : void
setMaxTime ( float max, AnimState state ) : bool
stopAnimation ( ) : void
updateAnimation ( ) : bool

비공개 메소드들

메소드 설명
sample ( Animation anim, AnimationState clip, float time ) : void
setupController ( String name, float speed, int layer, Transform transform ) : void

메소드 상세

SSTUAnimData() 공개 메소드

public SSTUAnimData ( ConfigNode node, Transform transform ) : System
node System.ConfigNode
transform UnityEngine.Transform
리턴 System

SSTUAnimData() 공개 메소드

public SSTUAnimData ( String name, float speed, int layer, Transform transform ) : System
name String
speed float
layer int
transform UnityEngine.Transform
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

playAnimation() 공개 메소드

public playAnimation ( ) : void
리턴 void

sample() 공개 메소드

public sample ( float time ) : void
time float
리턴 void

setAnimLayer() 공개 메소드

public setAnimLayer ( int layer ) : void
layer int
리턴 void

setAnimSpeed() 공개 메소드

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

setAnimTime() 공개 메소드

public setAnimTime ( float time, bool sample = false ) : void
time float
sample bool
리턴 void

setMaxTime() 공개 메소드

public setMaxTime ( float max, AnimState state ) : bool
max float
state AnimState
리턴 bool

stopAnimation() 공개 메소드

public stopAnimation ( ) : void
리턴 void

updateAnimation() 공개 메소드

public updateAnimation ( ) : bool
리턴 bool

프로퍼티 상세

maxDeployTime 공개적으로 프로퍼티

public float maxDeployTime
리턴 float