示例#1
0
    public bool SelectWorker(WorkerEgg egg)
    {
        if (egg == SelectedWorker)
        {
            return(false);
        }

        if (SelectedWorker != null)
        {
            SelectedWorker.DeselectWorker();
        }

        Debug.Log(string.Format("Selecting worker {0}", egg.gameObject.name));
        SelectedWorker = egg;
        egg.SelectWorker();
        return(true);
    }