Пример #1
0
		// Use this for initialization
		void Start () {
				skyManager = this.GetComponent<SkyMasterManager> ();

				if(skyManager.water != null){
					waterManager = skyManager.water.GetComponent<WaterHandlerSM> ();
					prevFresnelBias = waterManager.FresnelBias;
					prevShoreBlendOffset =waterManager.ShoreBlendOffset;
				}
		//			float hour = System.DateTime.Now.Hour * 3600;
		//			float minutes = System.DateTime.Now.Minute * 60;
		//			float secs = System.DateTime.Now.Second;
		//			float seconds = hour + minutes + secs;

		}	
        // Use this for initialization
        void Start()
        {
            skyManager = this.GetComponent <SkyMasterManager> ();
            float hour    = System.DateTime.Now.Hour * 3600;
            float minutes = System.DateTime.Now.Minute * 60;
            float secs    = System.DateTime.Now.Second;
            float seconds = hour + minutes + secs;

            //float fraction = seconds / 3600;

            //get real world seconds when game starts
            shiftTime = seconds;
            skyManager.Current_Time = startHour;

            startGameTime = new System.DateTime(startYear, startMonth, startDay, startHour, 0, 0);

            startRealTime = new System.DateTime(System.DateTime.Now.Year, System.DateTime.Now.Month, System.DateTime.Now.Day, System.DateTime.Now.Hour, System.DateTime.Now.Minute, System.DateTime.Now.Second);

            //currentGameDay = startDay;
            //currentGameMonth = startMonth;
            //currentGameYear = startYear;
        }