FullBodyBoneName
Enum representing the names of bones in a full-body avatar skeletal structure.
| Type | Name | Interface Description |
|---|---|---|
| Enum | Head | |
| Enum | LeftFoot | |
| Enum | LeftForeArm | |
| Enum | LeftHand | |
| Enum | LeftShin | |
| Enum | LeftShoulder | |
| Enum | LeftThigh | |
| Enum | LeftUpperArm | |
| Enum | Neck | |
| Enum | Pelvis | |
| Enum | RightFoot | |
| Enum | RightForeArm | |
| Enum | RightHand | |
| Enum | RightShin | |
| Enum | RightShoulder | |
| Enum | RightThigh | |
| Enum | RightUpperArm | |
| Enum | Spine1 | |
| Enum | Spine2 | |
| Enum | Spine3 |
Examples
Head
let value = APJS.FullBodyBoneName.Head;
LeftFoot
let value = APJS.FullBodyBoneName.LeftFoot;
LeftForeArm
let value = APJS.FullBodyBoneName.LeftForeArm;
LeftHand
let value = APJS.FullBodyBoneName.LeftHand;
LeftShin
let value = APJS.FullBodyBoneName.LeftShin;
LeftShoulder
let value = APJS.FullBodyBoneName.LeftShoulder;
LeftThigh
let value = APJS.FullBodyBoneName.LeftThigh;
LeftUpperArm
let value = APJS.FullBodyBoneName.LeftUpperArm;
Neck
let value = APJS.FullBodyBoneName.Neck;
Pelvis
let value = APJS.FullBodyBoneName.Pelvis;
RightFoot
let value = APJS.FullBodyBoneName.RightFoot;
RightForeArm
let value = APJS.FullBodyBoneName.RightForeArm;
RightHand
let value = APJS.FullBodyBoneName.RightHand;
RightShin
let value = APJS.FullBodyBoneName.RightShin;
RightShoulder
let value = APJS.FullBodyBoneName.RightShoulder;
RightThigh
let value = APJS.FullBodyBoneName.RightThigh;
RightUpperArm
let value = APJS.FullBodyBoneName.RightUpperArm;
Spine1
let value = APJS.FullBodyBoneName.Spine1;
Spine2
let value = APJS.FullBodyBoneName.Spine2;
Spine3
let value = APJS.FullBodyBoneName.Spine3;
Use Case
@component()
export class NewBehaviourScript extends APJS.BasicScriptComponent {
onStart() {
// TODO: instantiate / use FullBodyBoneName here
}
onUpdate(deltaTime: number) {
}
}