public void startslider (float start_val, int i1, int i2, PURPOSE p)
		{
				setUpperLabelVal (i1);
				setLowerLabelVal (i2);
				if (start_val > 0f)
						sl.value = start_val;
				pur = p;
		}
		public int[] getValues ()
		{
				int f1=0, f2=0;
				if (pur == PURPOSE.DEPOSIT) {
						float pro = sl.value * i1;
						f1 = i1 - Mathf.FloorToInt (pro);
						f2 = i2 + Mathf.FloorToInt (pro);
				}
				if (pur == PURPOSE.WITHDRAW) {
						float pro = sl.value * i2;
						f1 = i1 + Mathf.FloorToInt (pro);
						f2 = i2 - Mathf.FloorToInt (pro);
				}
				pur = PURPOSE.NA;
				return new int[]{f1,f2};
		}
Esempio n. 3
0
 private void Job_StartWork()
 {
     navMeshAg.destination = job.workplace.transform.position;
     stance  = STANCE.MOVING;
     purpose = PURPOSE.WORK;
 }
Esempio n. 4
0
 private void Job_StopWork()
 {
     navMeshAg.destination = house.transform.position;
     stance  = STANCE.MOVING;
     purpose = PURPOSE.WORK;
 }