Example #1
0
    public void UpdateMouseLine(float rotation)
    {
        if (MyRoot == null || !MyRoot.IsValid())
        {
            return;
        }

        MyRoot.Invoke("UpdateMouseLine", rotation);
    }
Example #2
0
    public void SetMapSignalType(int signalType)
    {
        if (MyRoot == null || !MyRoot.IsValid())
        {
            return;
        }

        MyRoot.Invoke("SetMapSignalType", signalType);
    }
Example #3
0
 /// <summary>
 /// destroy 时移除背景动画
 /// </summary>
 private void DisAttachBackgroundMovie()
 {
     if (MyRoot != null && MyRoot.IsValid())
     {
         if (MyRoot.Invoke("DisAttachBackgroundMovie") == null)
         {
             Trace.LogError("call DisAttachBackgroundMovie failed");
             return;
         }
     }
 }
Example #4
0
 /// 外部调用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);
         }
     }
 }
Example #5
0
    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);
        }
    }