コード例 #1
0
    void Awake()
    {
        counter  = 0;
        addToTax = false;
        isBuilt  = false;

        canUpgradeTo2 = false;
        canUpgradeTo3 = false;

        taxManager = GameObject.FindGameObjectWithTag("Manager").GetComponentInChildren <TaxManager>();
        houseDB    = GameObject.Find("HouseDatabase").GetComponent <HouseDatabase>();
        houseInf   = GameObject.Find("HouseInformation").GetComponent <HouseInformation>();
    }
コード例 #2
0
ファイル: HouseDatabase.cs プロジェクト: xuamyj/mailman
//	public IEnumerable<string> getAllHouseIDs() {
//		return db.Keys;
//	}

    void Awake()
    {
        instance = this;
        for (int i = 0; i < allHouses.Length; i++)
        {
            string[] entries = allHouses[i].Split('|');
            string   houseID = entries[0];

            House house = new House();
            house.initialize(houseID, entries [1], entries [2]);
            db[houseID] = house;
        }
    }
コード例 #3
0
 public UserService(IOptions <AppSettings> appSettings, HouseDatabase usersDB)
 {
     _appSettings = appSettings.Value;
     _usersDB     = usersDB;
     _users       = usersDB.Users;
 }
コード例 #4
0
 public void setDB(HouseDatabase usersDB)
 {
     _usersDB = usersDB;
     _users   = usersDB.Users;
 }
コード例 #5
0
 public UsersController(IUserService userService, HouseDatabase userDB)
 {
     _userService = userService;
     _userDB      = userDB;
     _userService.setDB(userDB);
 }
コード例 #6
0
 public HouseEstimatorController(HouseDatabase houseDB)
 {
     this.houseDatabase = houseDB;
 }