/** Creates a new HandModel instance. */
protected HandModel CreateHand(Hand leap_hand, HandModel model)
{
HandModel hand_model = Instantiate(model, transform.position, transform.rotation)
as HandModel;
hand_model.gameObject.SetActive(true);
Leap.Utils.IgnoreCollisions(hand_model.gameObject, gameObject);
hand_model.transform.SetParent(transform);
hand_model.SetLeapHand(leap_hand);
hand_model.MirrorZAxis(mirrorZAxis);
hand_model.SetController(this);
handEvent handHandler = onCreateHand;
if (handHandler != null)
{
handHandler(hand_model);
}
return(hand_model);
}