コード例 #1
0
ファイル: UnitManager.cs プロジェクト: pernjie/hero
 void Awake()
 {
     city            = FindObjectOfType <City> ();
     leftPanel       = FindObjectOfType <LeftPanel> ();
     breedingManager = FindObjectOfType <BreedingManager> ();
     crimeManager    = FindObjectOfType <CrimeManager> ();
 }
コード例 #2
0
    public void Initialise(Hero hero, Tile tile)
    {
        base.Initialise(tile, hero.movementDelay);
        crimeManager = FindObjectOfType <CrimeManager> ();
        unitManager  = FindObjectOfType <UnitManager> ();

        this.hero = hero;
        heroState = HeroState.Patrol;
    }
コード例 #3
0
ファイル: VillainMover.cs プロジェクト: pernjie/hero
    public void Initialise(Villain villain, Tile tile)
    {
        base.Initialise(tile, villain.movementDelay);
        crimeManager = FindObjectOfType <CrimeManager> ();
        unitManager  = FindObjectOfType <UnitManager> ();
        this.villain = villain;

        villainState = VillainState.Planning;
    }
コード例 #4
0
ファイル: City.cs プロジェクト: pernjie/hero
 void Awake()
 {
     crimeManager = FindObjectOfType <CrimeManager> ();
 }