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