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(); }