C# 클래스 VSViewer.FileFormats.Sections.Animation

파일 보기 프로젝트 열기: MercurialForge/VSViewer 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
baseAnimation Animation
jointKeys List>
keyframes List[]
name string
poses System.Vector3[]

공개 메소드들

메소드 설명
Animation ( ) : System
Animation ( Animation Anim ) : System

Creates a non-destrctive copy of the original animation

MergeAnimations ( Animation beginning, Animation end ) : Animation

Returns a single animation comprised of the beginning and end

QueryAnimationTime ( float queryTime, int jointIndex ) : Transform

Query the animation at the queryTime in seconds. Returns a local spaced Transform for jointIndex.

SetLengthInSeconds ( ) : void

비공개 메소드들

메소드 설명
Initialize ( ) : void
RestartAniamtion ( ) : void

Resets the keyframes to their initial states. Causes a pop in the loop, but allows animations to restart.

메소드 상세

Animation() 공개 메소드

public Animation ( ) : System
리턴 System

Animation() 공개 메소드

Creates a non-destrctive copy of the original animation
public Animation ( Animation Anim ) : System
Anim Animation
리턴 System

MergeAnimations() 공개 정적인 메소드

Returns a single animation comprised of the beginning and end
public static MergeAnimations ( Animation beginning, Animation end ) : Animation
beginning Animation
end Animation
리턴 Animation

QueryAnimationTime() 공개 메소드

Query the animation at the queryTime in seconds. Returns a local spaced Transform for jointIndex.
public QueryAnimationTime ( float queryTime, int jointIndex ) : Transform
queryTime float
jointIndex int
리턴 VSViewer.Common.Transform

SetLengthInSeconds() 공개 메소드

public SetLengthInSeconds ( ) : void
리턴 void

프로퍼티 상세

baseAnimation 공개적으로 프로퍼티

public Animation,VSViewer.FileFormats.Sections baseAnimation
리턴 Animation

jointKeys 공개적으로 프로퍼티

public List> jointKeys
리턴 List>

keyframes 공개적으로 프로퍼티

public List[] keyframes
리턴 List[]

name 공개적으로 프로퍼티

public string name
리턴 string

poses 공개적으로 프로퍼티

public Vector3[],System poses
리턴 System.Vector3[]