C# 클래스 AvatarController, ITP_OpenSourceAnimation

상속: MonoBehaviour
파일 보기 프로젝트 열기: n1ckfg/ITP_OpenSourceAnimation 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Active bool
Head Transform
Hips Transform
LeftElbow Transform
LeftFoot Transform
LeftHand Transform
LeftKnee Transform
LeftThigh Transform
LeftToes Transform
LeftUpperArm Transform
LeftWrist Transform
MirroredMovement bool
MoveRate int
MovesInSpace bool
Neck Transform
RightElbow Transform
RightFoot Transform
RightHand Transform
RightKnee Transform
RightThigh Transform
RightToes Transform
RightUpperArm Transform
RightWrist Transform
Root Transform
SmoothFactor float
Spine Transform
VerticalMovement bool
offsetNode GameObject

공개 메소드들

메소드 설명
GetInitialRotations ( ) : void
MapBones ( ) : void
MoveAvatar ( uint UserID ) : void
RotateToCalibrationPose ( uint userId, bool needCalibration ) : void
RotateToInitialPosition ( ) : void
Start ( ) : void
SuccessfulCalibration ( uint userId ) : void
TransformBone ( uint userId, KinectWrapper, joint, int boneIndex, bool flip ) : void
UpdateAvatar ( uint UserID, bool IsNearMode ) : void

메소드 상세

GetInitialRotations() 공개 메소드

public GetInitialRotations ( ) : void
리턴 void

MapBones() 공개 메소드

public MapBones ( ) : void
리턴 void

MoveAvatar() 공개 메소드

public MoveAvatar ( uint UserID ) : void
UserID uint
리턴 void

RotateToCalibrationPose() 공개 메소드

public RotateToCalibrationPose ( uint userId, bool needCalibration ) : void
userId uint
needCalibration bool
리턴 void

RotateToInitialPosition() 공개 메소드

public RotateToInitialPosition ( ) : void
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

SuccessfulCalibration() 공개 메소드

public SuccessfulCalibration ( uint userId ) : void
userId uint
리턴 void

TransformBone() 공개 메소드

public TransformBone ( uint userId, KinectWrapper, joint, int boneIndex, bool flip ) : void
userId uint
joint KinectWrapper,
boneIndex int
flip bool
리턴 void

UpdateAvatar() 공개 메소드

public UpdateAvatar ( uint UserID, bool IsNearMode ) : void
UserID uint
IsNearMode bool
리턴 void

프로퍼티 상세

Active 공개적으로 프로퍼티

public bool Active
리턴 bool

Head 공개적으로 프로퍼티

public Transform Head
리턴 Transform

Hips 공개적으로 프로퍼티

public Transform Hips
리턴 Transform

LeftElbow 공개적으로 프로퍼티

public Transform LeftElbow
리턴 Transform

LeftFoot 공개적으로 프로퍼티

public Transform LeftFoot
리턴 Transform

LeftHand 공개적으로 프로퍼티

public Transform LeftHand
리턴 Transform

LeftKnee 공개적으로 프로퍼티

public Transform LeftKnee
리턴 Transform

LeftThigh 공개적으로 프로퍼티

public Transform LeftThigh
리턴 Transform

LeftToes 공개적으로 프로퍼티

public Transform LeftToes
리턴 Transform

LeftUpperArm 공개적으로 프로퍼티

public Transform LeftUpperArm
리턴 Transform

LeftWrist 공개적으로 프로퍼티

public Transform LeftWrist
리턴 Transform

MirroredMovement 공개적으로 프로퍼티

public bool MirroredMovement
리턴 bool

MoveRate 공개적으로 프로퍼티

public int MoveRate
리턴 int

MovesInSpace 공개적으로 프로퍼티

public bool MovesInSpace
리턴 bool

Neck 공개적으로 프로퍼티

public Transform Neck
리턴 Transform

RightElbow 공개적으로 프로퍼티

public Transform RightElbow
리턴 Transform

RightFoot 공개적으로 프로퍼티

public Transform RightFoot
리턴 Transform

RightHand 공개적으로 프로퍼티

public Transform RightHand
리턴 Transform

RightKnee 공개적으로 프로퍼티

public Transform RightKnee
리턴 Transform

RightThigh 공개적으로 프로퍼티

public Transform RightThigh
리턴 Transform

RightToes 공개적으로 프로퍼티

public Transform RightToes
리턴 Transform

RightUpperArm 공개적으로 프로퍼티

public Transform RightUpperArm
리턴 Transform

RightWrist 공개적으로 프로퍼티

public Transform RightWrist
리턴 Transform

Root 공개적으로 프로퍼티

public Transform Root
리턴 Transform

SmoothFactor 공개적으로 프로퍼티

public float SmoothFactor
리턴 float

Spine 공개적으로 프로퍼티

public Transform Spine
리턴 Transform

VerticalMovement 공개적으로 프로퍼티

public bool VerticalMovement
리턴 bool

offsetNode 공개적으로 프로퍼티

public GameObject offsetNode
리턴 GameObject