示例#1
0
 // Use this for initialization
 void Start()
 {
     pmove       = GameObject.FindWithTag("Player").GetComponent <PlayerMovement>();
     player      = GameObject.FindWithTag("Player").GetComponent <Challenger>();
     playerGO    = GameObject.FindWithTag("Player");
     textButtons = menuManager.GetComponent <MapBuildingText>();
 }
示例#2
0
 void AfterSetup()
 {
     //menuUI = GameObject.Find("City Menu").GetComponent<Canvas>();
     menuManager = GameObject.Find("Menu Manager").GetComponent <MenuManager>(); // trying to mae this work
     buttonText  = menuManager.GetComponent <MapBuildingText>();                 // :/
     playerGO    = GameObject.FindWithTag("Player");
     playerArmy  = playerGO.GetComponent <Challenger>().GetArmy();
     //GUI:
     townsArmylist   = new List <Unit>();
     playersArmyList = playerGO.GetComponent <ArmyScrollList>();
     player          = playerGO.GetComponent <Challenger>();
     if (isCapital)
     {
         buildingType = BuildingType.Capital;
     }
     // citiesUnit = new Unit(unitsSprite);
     setup = true;
     InvokeRepeating("RegainRecruits", 40f, recruitRegainCD);
     //buttonText.TextSet(); too soon?
 }