public void UpdateFollowWithCamera()
 {
     for (int i = 0; i < sceneUnits.Count; ++i)
     {
         if (sceneUnits[i].scene != null)
         {
             sceneUnits[i].scene.transform.localPosition = MainUICamera.getInstance().position * -1.0f;
         }
     }
 }
    public void OnDisable()
    {
        KHUIManager manager = KHUIManager.getInstance();

        if (manager != null)
        {
            manager.Dispatcher.removeEventListener(UIMainScene.ON_ClOSE, OnRecieveClose);
            manager.Dispatcher.removeEventListener(UIEventDef.ON_PLAY_ClOSE_ANIM, OnRecieveClose);
        }
        MainUICamera.getInstance().UnBuild();
    }
Пример #3
0
    public void execute()
    {
        //if (destX != 0)
        //{
        //    MainUICamera.getInstance().DeltaSpeedX = deltaSpeedX;
        //    MainUICamera.getInstance().moveTo(destX, 0);
        //    MainUICamera.getInstance().IsmNewMoveEvt = true;
        //}

        //if (distanceX != 0)
        //{
        //    MainUICamera.getInstance().DeltaSpeedX = deltaSpeedX;
        //    MainUICamera.getInstance().move(distanceX, 0);
        //}
        MainUICamera.getInstance().DestPos = DestPos;
        MainUICamera.getInstance().calculatePositionPercent();
    }
 public void _initialize(SceneUIObject _needhideObj)
 {
     //_camera = MainUICamera.getInstance();
     //_gameObject = _obj;
     _needHideObj = _needhideObj;
     _needHideObj.SetActive(true);
     _openAreaRect = null;
     buildByResID();
     MainUICamera.getInstance().initialize(this);
     //InitAnimIgnoreWindow();
     InitIgnoreLayer();
     //InitNeedHideFreeWindow();
     //KHUIManager.getInstance().Dispatcher.addEventListener(UIMainScene.ON_OPEN_DONE, OnRecieveOpen);
     KHUIManager.getInstance().Dispatcher.addEventListener(UIMainScene.ON_ClOSE, OnRecieveClose);
     KHUIManager.getInstance().Dispatcher.addEventListener(UIEventDef.ON_PLAY_ClOSE_ANIM, OnRecieveClose);
     stayTimeSpan = Time.realtimeSinceStartup + stayIntervel;
 }