Pinky
Represents a pinky finger with all its relevant joints.
The Hand
class automatically instantiates the Pinky
class for you.
public class Pinky : Finger
Inherits Finger class.
Constructors
Name
Description
Pinky(Dictionary<FingerJointType, FingerJoint>)
Creates a new Pinky object with the specified finger joint types and finger joints.
Properties
Name
Type
Description
Example
The example shows how to manage a pinky finger with the Pinky
class.
Create a pinky finger with a constructor
// Create a pinky tip joint with the specified 2D position and
// 3D position.
FingerJoint pinkyTip = new FingerJoint
(
FingerJointType.PinkyTip,
new Vector2(3, 3),
new Vector3(0.3f, 0.3f, 0.3f),
new Quaternion()
);
// Create a pinky DIP joint with the specified 2D position and
// 3D position.
FingerJoint pinkyDIP = new FingerJoint
(
FingerJointType.PinkyDIP,
new Vector2(3, 3),
new Vector3(0.3f, 0.3f, 0.3f),
new Quaternion()
);
// Create a pinky finger with the specified pinky joints.
Pinky pinky = new Pinky
(
new Dictionary<FingerJointType, FingerJoint>
{
{ FingerJointType.PinkyTip, pinkyTip },
{ FingerJointType.PinkyDIP, pinkyDIP }
}
);
Get joint information from a pinky finger
// Get pinky Tip joint.
FingerJoint pinkyTipNew = pinky.Tip;
Last updated