/// <summary> /// 黑幕降临 /// </summary> public void BlackMask(BlackMaskType blackMaskType, Action finishCallBack) { BlackMaskPanel blackMaskPanel = GetPanel <BlackMaskPanel>(); if (blackMaskPanel == null) { blackMaskPanel = PanelManager.Instance.OpenPanel <BlackMaskPanel>(PanelManager.Instance.trans_layer3, blackMaskType, finishCallBack); } }
//Newtonsoft.Json.Serialization.Action public override void Init(params object[] args) { base.Init(args); if (args.Length > 0) { blackMaskType = (BlackMaskType)args[0]; finishCB = args[1] as Action; pingPongCloseFinishCB = args[2] as Action; } }