public void UpdateMouseLine(float rotation) { if (MyRoot == null || !MyRoot.IsValid()) { return; } MyRoot.Invoke("UpdateMouseLine", rotation); }
public void SetMapSignalType(int signalType) { if (MyRoot == null || !MyRoot.IsValid()) { return; } MyRoot.Invoke("SetMapSignalType", signalType); }
/// <summary> /// destroy 时移除背景动画 /// </summary> private void DisAttachBackgroundMovie() { if (MyRoot != null && MyRoot.IsValid()) { if (MyRoot.Invoke("DisAttachBackgroundMovie") == null) { Trace.LogError("call DisAttachBackgroundMovie failed"); return; } } }
/// 外部调用UI上系统飘字信息 public void onBroadFloatTextSystem(string stTextInfo = "", int nPosType = 0, int nTime = 0) { if (MyRoot != null && MyRoot.IsValid()) { string stInfo = stTextInfo; UBB.toHtml(ref stInfo); if (null == MyRoot.Invoke("onBroadFloatTextSystem", stInfo, nPosType, nTime)) { Trace.LogError("onBroadFloatTextSystem invoke == NULL stInfo = " + stInfo + ", nPosType = " + nPosType + "nTime = " + nTime); } } }
public void ShowMapSignal(bool bShow) { if (MyRoot == null || !MyRoot.IsValid()) { return; } if (bShow) { PopupMovieManager.Instance.PushMovie(this); MyRoot.Invoke("SetMapSignalVisible", 1); } else { MyRoot.Invoke("SetMapSignalVisible", 0); PopupMovieManager.Instance.PopMovie(this); } }