Esempio n. 1
0
 public void delPart(GrabParts part)
 {
     if (parts.Contains(part))
     {
         parts.Remove(part);
     }
     //Grab parts contains less than 2 parts or it doesn't contain neither the palm or the thumb
     if (parts.Count < 2 || (!parts.Contains(GrabParts.palm) && !parts.Contains(GrabParts.thumb)))
     {
         throwDrop();
     }
 }
Esempio n. 2
0
    public void setPart(GrabParts part)
    {
        if (!parts.Contains(part))
        {
            parts.Add(part);
        }

        //Grab parts contains 2 parts and one of them is palm or thumb
        if (parts.Count == 2 && (parts.Contains(GrabParts.palm) || parts.Contains(GrabParts.thumb)))
        {
            pickUp();
        }
    }