private void RefreshInfoAll(ManufactoryInfo info) { RefreshInfoText(info.CurrentSpeed, InfoType.Speed); RefreshInfoText(info.EnergyCostNormal, InfoType.Energy); RefreshInfoText(info.WorkerNum, InfoType.Worker); RefreshInfoText(info.Maintain, InfoType.Maintain); }
public override void Awake(params object[] paralist) { blockBase = (FunctionBlockBase)paralist[0]; manufactoryInfo = (ManufactoryInfo)paralist[1]; formulaInfo = (ManufactFormulaInfo)paralist[2]; m_page = UIUtility.SafeGetComponent <BlockManuPage>(Transform); InitTransformRef(); AddButtonListener(); InitInfoPanel(); InitDistrictPanel(); }
public override void OnShow(params object[] paralist) { blockBase = (FunctionBlockBase)paralist[0]; manufactoryInfo = (ManufactoryInfo)paralist[1]; formulaInfo = (ManufactFormulaInfo)paralist[2]; AudioManager.Instance.PlaySound(AudioClipPath.UISound.Page_Open); RefreshInfoAll(manufactoryInfo); if (!formulaInfo.NotChoose) { _formulaContentCpmt.RefreshFormulaSlotNum(formulaInfo); } UpdateLevel(); RefreshFormulaChoose(); }