예제 #1
0
    public void AddHand(Coordinate pos, Hand newHand, GameObject newOne)
    {
        if (HandList.Count > 6 || !CheckHandLessThan2(newHand))
        {
            return;
        }

        WorldMapController.AddHandToMap(pos, newHand);

        HandList.Add(newHand);
        CommandList[HandList.Count - 1, 0] = Command.Active;

        //spilt ground mask & hand
        GameObject gm = newOne.transform.GetChild(0).gameObject;

        GroundMasks.Add(gm);
        gm.transform.parent = GameObject.Find("GroundMaskContainer").transform;

        HandObjects.Add(newOne);

        UpdateHandGUI();
        UpdateCommandGUI();
    }