public override void OnSlowMotionIntroduction(SlowMotionIntroductionCmd cmd) { this.IsInIntroduction = true; ((SlowMotionIntroductionUI)UIManagerControl.Instance.OpenUI("SlowMotionIntroductionUI", UINodesManager.TopUIRoot, false, UIType.NonPush)).SetInit(GameDataUtils.GetChineseContent(DataReader <Monster> .Get(this.GetEntity().TypeID).name, false)); this.introductionTimer = TimerHeap.AddTimer((uint)cmd.time, 0, delegate { this.IsInIntroduction = false; UIManagerControl.Instance.UnLoadUIPrefab("SlowMotionIntroductionUI"); }); EventDispatcher.Broadcast <SlowMotionIntroductionCmd, string>("OnSlowMotionIntroductionEvent", cmd, DataReader <Monster> .Get(this.GetEntity().TypeID).namePic); }
public virtual void OnSlowMotionIntroduction(SlowMotionIntroductionCmd cmd) { }
private void OnSlowMotionIntroductionEvent(SlowMotionIntroductionCmd cmd, string icon) { }