C# 클래스 OpenNISkeleton, Elemental

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

공개 프로퍼티들

프로퍼티 타입 설명
Head Transform
LeftAnkle Transform
LeftCollar Transform
LeftElbow Transform
LeftFingertip Transform
LeftFoot Transform
LeftHand Transform
LeftHip Transform
LeftKnee Transform
LeftShoulder Transform
LeftWrist Transform
Neck Transform
RightAnkle Transform
RightCollar Transform
RightElbow Transform
RightFingertip Transform
RightFoot Transform
RightHand Transform
RightHip Transform
RightKnee Transform
RightShoulder Transform
RightWrist Transform
RotationDamping float
Scale Vector3
Torso Transform
UpdateJointPositions bool
UpdateOrientation bool
UpdateRootPosition bool
Waist Transform
absolute bool

공개 메소드들

메소드 설명
Awake ( ) : void
GetJointRealWorldPosition ( SkeletonJoint joint ) : Point3D
JSONJoint ( SkeletonJoint j ) : Hashtable
JSONSkeleton ( ) : ArrayList
JointFromJSON ( SkeletonJoint j, Hashtable dict ) : void
RotateToCalibrationPose ( ) : void
SkeletonFromJSON ( ArrayList data ) : void
Start ( ) : void
UpdateJoint ( SkeletonJoint joint, SkeletonJointTransformation skelTrans ) : void
UpdateRoot ( Vector3 skelRoot ) : void

메소드 상세

Awake() 공개 메소드

public Awake ( ) : void
리턴 void

GetJointRealWorldPosition() 공개 메소드

public GetJointRealWorldPosition ( SkeletonJoint joint ) : Point3D
joint SkeletonJoint
리턴 Point3D

JSONJoint() 공개 메소드

public JSONJoint ( SkeletonJoint j ) : Hashtable
j SkeletonJoint
리턴 Hashtable

JSONSkeleton() 공개 메소드

public JSONSkeleton ( ) : ArrayList
리턴 ArrayList

JointFromJSON() 공개 메소드

public JointFromJSON ( SkeletonJoint j, Hashtable dict ) : void
j SkeletonJoint
dict Hashtable
리턴 void

RotateToCalibrationPose() 공개 메소드

public RotateToCalibrationPose ( ) : void
리턴 void

SkeletonFromJSON() 공개 메소드

public SkeletonFromJSON ( ArrayList data ) : void
data ArrayList
리턴 void

Start() 공개 메소드

public Start ( ) : void
리턴 void

UpdateJoint() 공개 메소드

public UpdateJoint ( SkeletonJoint joint, SkeletonJointTransformation skelTrans ) : void
joint SkeletonJoint
skelTrans OpenNI.SkeletonJointTransformation
리턴 void

UpdateRoot() 공개 메소드

public UpdateRoot ( Vector3 skelRoot ) : void
skelRoot Vector3
리턴 void

프로퍼티 상세

Head 공개적으로 프로퍼티

public Transform Head
리턴 Transform

LeftAnkle 공개적으로 프로퍼티

public Transform LeftAnkle
리턴 Transform

LeftCollar 공개적으로 프로퍼티

public Transform LeftCollar
리턴 Transform

LeftElbow 공개적으로 프로퍼티

public Transform LeftElbow
리턴 Transform

LeftFingertip 공개적으로 프로퍼티

public Transform LeftFingertip
리턴 Transform

LeftFoot 공개적으로 프로퍼티

public Transform LeftFoot
리턴 Transform

LeftHand 공개적으로 프로퍼티

public Transform LeftHand
리턴 Transform

LeftHip 공개적으로 프로퍼티

public Transform LeftHip
리턴 Transform

LeftKnee 공개적으로 프로퍼티

public Transform LeftKnee
리턴 Transform

LeftShoulder 공개적으로 프로퍼티

public Transform LeftShoulder
리턴 Transform

LeftWrist 공개적으로 프로퍼티

public Transform LeftWrist
리턴 Transform

Neck 공개적으로 프로퍼티

public Transform Neck
리턴 Transform

RightAnkle 공개적으로 프로퍼티

public Transform RightAnkle
리턴 Transform

RightCollar 공개적으로 프로퍼티

public Transform RightCollar
리턴 Transform

RightElbow 공개적으로 프로퍼티

public Transform RightElbow
리턴 Transform

RightFingertip 공개적으로 프로퍼티

public Transform RightFingertip
리턴 Transform

RightFoot 공개적으로 프로퍼티

public Transform RightFoot
리턴 Transform

RightHand 공개적으로 프로퍼티

public Transform RightHand
리턴 Transform

RightHip 공개적으로 프로퍼티

public Transform RightHip
리턴 Transform

RightKnee 공개적으로 프로퍼티

public Transform RightKnee
리턴 Transform

RightShoulder 공개적으로 프로퍼티

public Transform RightShoulder
리턴 Transform

RightWrist 공개적으로 프로퍼티

public Transform RightWrist
리턴 Transform

RotationDamping 공개적으로 프로퍼티

public float RotationDamping
리턴 float

Scale 공개적으로 프로퍼티

public Vector3 Scale
리턴 Vector3

Torso 공개적으로 프로퍼티

public Transform Torso
리턴 Transform

UpdateJointPositions 공개적으로 프로퍼티

public bool UpdateJointPositions
리턴 bool

UpdateOrientation 공개적으로 프로퍼티

public bool UpdateOrientation
리턴 bool

UpdateRootPosition 공개적으로 프로퍼티

public bool UpdateRootPosition
리턴 bool

Waist 공개적으로 프로퍼티

public Transform Waist
리턴 Transform

absolute 공개적으로 프로퍼티

public bool absolute
리턴 bool