// Start is called before the first frame update void Start() { JobSystem = GameObject.Find("JobAssignmentSystem"); jobScript = JobSystem.GetComponent <JobAssignmentSystem>(); Architect = ArchitectBar.GetComponent <WariateUI>(); Work = WorkBar.GetComponent <WariateUI>(); Deffence = DeffenceBar.GetComponent <WariateUI>(); }
public void PushUp() { Architect = ArchitectBar.GetComponent <WariateUI>(); Work = WorkBar.GetComponent <WariateUI>(); Deffence = DeffenceBar.GetComponent <WariateUI>(); ArchitectAntNum = Architect.NumOfBar; WorkAntNum = Work.NumOfBar; DeffenceAntNum = Deffence.NumOfBar; TotalAntNum = Total.total; FreeAntNum = TotalAntNum - ArchitectAntNum + WorkAntNum + DeffenceAntNum; jobScript.ideal_Architect = ArchitectAntNum; jobScript.ideal_Soilder = DeffenceAntNum; jobScript.ideal_Mule = WorkAntNum; jobScript.ideal_Free = FreeAntNum; Debug.Log(ArchitectAntNum + ":" + WorkAntNum + ":" + DeffenceAntNum); }