private void _CreateQueueTips(Queue <TipsParams> qTips) { while (qTips.Count > 0) { var param = qTips.Dequeue(); FEngineManager.ShowWindos(param.GetTipsPlane(), WinShowType.WT_Normal, param); } }
public static BasePlane ShowWait(int lay, bool mask = true) { mMaskWait = FUniversalFunction.SetMaskCode(mMaskWait, 1 << lay, mask); if (mask) { if (mMaskWait != 0 && mWaitPlane == null) { mWaitPlane = FEngineManager.ShowWindos(ResConfig.CC_WAITPLANE); } } else { if (mMaskWait == 0 && mWaitPlane != null) { FEngineManager.CloseWindos(mWaitPlane); } } return(mWaitPlane); }
public BasePlane ShowWindos(string name, WinShowType type = WinShowType.WT_Normal, params object[] arg) { var bp = FEngineManager.ShowWindos(name, type, arg); EventListenManager.Send(ShowWindowEvent); //HandWindos(bp); /* * if (bp != null) * { * bp.transform.localEulerAngles = new Vector3(0, 180, 0); * var texts = bp.GetComponentsInChildren<Text>(true); * for (int i = 0; i < texts.Length; i++) * { * texts[i].MirrorText(); * } * } */ return(bp); }
private BasePlane CreateTips(TipsParams param) { var code = 1 << param.GetLay(); if (FUniversalFunction.IsContainSameType(mMaskCode, code)) { Queue <TipsParams> qTips = null; if (!mDelayData.TryGetValue(code, out qTips)) { qTips = new Queue <TipsParams>(); mDelayData[code] = qTips; } qTips.Enqueue(param); } else { return(FEngineManager.ShowWindos(param.GetTipsPlane(), WinShowType.WT_Normal, param)); } return(null); }
public void ResetMySelf() { if (mInitOver) { int index = this.transform.GetSiblingIndex(); CloseMySelf(); var newPlane = FEngineManager.ShowWindos(PoolName, mWinShowType, mArgs); if (newPlane != null) { newPlane.transform.SetSiblingIndex(index); } } else { mInitDelayAction = () => { ResetMySelf(); }; } }
internal static FCLoadingPlane StartLoad(GameProgress gp, LoadMode ld) { return((FCLoadingPlane)FEngineManager.ShowWindos(ResConfig.FLOADINGPLANE, WinShowType.WT_NoClose, ld)); }