Example #1
0
        public Unit SpawnUnit(string name, Vector3 position)
        {
            Unit instance;

            if (PlayerControler.GetInstance().FirstPlayerTurn())
            {
                instance = Instantiate(prefabsList.GetLeftUnit(name), position, Quaternion.identity, CellClasses.CellManager.GetInstance().transform);
            }
            else
            {
                instance = Instantiate(prefabsList.GetRightUnit(name), position, Quaternion.identity, CellClasses.CellManager.GetInstance().transform);
            }
            instance.transform.position = position;
            instance.GetComponent <AudioSource>().volume = MainMenu.soundsVolume;
            return(instance);
        }