예제 #1
0
파일: UnitManager.cs 프로젝트: pernjie/hero
 void Awake()
 {
     city            = FindObjectOfType <City> ();
     leftPanel       = FindObjectOfType <LeftPanel> ();
     breedingManager = FindObjectOfType <BreedingManager> ();
     crimeManager    = FindObjectOfType <CrimeManager> ();
 }
예제 #2
0
 void Awake()
 {
     leftPanel        = FindObjectOfType <LeftPanel> ();
     unitManager      = FindObjectOfType <UnitManager> ();
     breedingManager  = FindObjectOfType <BreedingManager> ();
     mouseController  = FindObjectOfType <MouseController> ();
     sampleToIconMap  = new Dictionary <int, GeneticIcon> ();
     displayedSamples = new List <GeneticSample> ();
 }
예제 #3
0
파일: UnitManager.cs 프로젝트: pernjie/hero
    public void Initialise()
    {
        unitToGOMap = new Dictionary <Unit, GameObject> ();

        for (int i = 0; i < 3; i++)
        {
            AddHero(breedingManager.GetNewHero(), city.GetRandomTile());
        }

        for (int i = 0; i < 2; i++)
        {
            AddVillain(breedingManager.GetNewVillain(), city.GetRandomTile());
        }

        // FOR TESTING
        foreach (Unit unit in units)
        {
            BreedingManager breedingManager = FindObjectOfType <BreedingManager> ();
            breedingManager.AddGeneticMaterial(unit);
        }
    }
예제 #4
0
 void Awake()
 {
     leftPanel       = FindObjectOfType <LeftPanel> ();
     gameManager     = FindObjectOfType <GameManager> ();
     breedingManager = FindObjectOfType <BreedingManager> ();
 }