少年修仙传客户端代码仓库
hch
2020-10-13 120897e5cc19d61bb4c6fa49ae6ecde3a49c91e1
0312 增加开场动画
1个文件已修改
70 ■■■■ 已修改文件
System/CreateRolePostProcess/CreateRolePostProcessor.cs 70 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CreateRolePostProcess/CreateRolePostProcessor.cs
@@ -23,31 +23,31 @@
        onEnd = onComplete;
        isSkiped = false;
        //var uiroot = WindowCenter.Instance.uiRoot;
        //uiroot.EnableCanvas(false, uiroot.baseCanvas,
        //                      uiroot.lifeBarCanvas,
        //                      uiroot.nameCanvas,
        //                      uiroot.normalCanvas,
        //                      uiroot.modalCanvas,
        //                      uiroot.tipsCanvas,
        //                      uiroot.systemCanvas,
        //                      uiroot.recycleBin,
        //                      uiroot.fightCanvasGroup.damageNumGroups[0].parent);
        var uiroot = WindowCenter.Instance.uiRoot;
        uiroot.EnableCanvas(false, uiroot.baseCanvas,
                             uiroot.lifeBarCanvas,
                             uiroot.nameCanvas,
                             uiroot.normalCanvas,
                             uiroot.modalCanvas,
                             uiroot.tipsCanvas,
                             uiroot.systemCanvas,
                             uiroot.recycleBin,
                             uiroot.fightCanvasGroup.damageNumGroups[0].parent);
        //WindowCenter.Instance.Open<CreateRoleMovieSkipWin>();
        //CameraController.Instance.CameraObject.enabled = false;
        WindowCenter.Instance.Open<CreateRoleMovieSkipWin>();
        CameraController.Instance.CameraObject.enabled = false;
        //if (Application.isEditor)
        //{
        //    PlayMovie();
        //}
        //else
        //{
        //    WindowCenter.Instance.Close<LoadingWin>();
        //    CameraManager.uiCamera.backgroundColor = Color.black;
        //    CameraManager.uiCamera.clearFlags = CameraClearFlags.SolidColor;
        //    Clock.AlarmAfter(0.1f, PlayMovie);
        //}
        if (Application.isEditor)
        {
           PlayMovie();
        }
        else
        {
           WindowCenter.Instance.Close<LoadingWin>();
           CameraManager.uiCamera.backgroundColor = Color.black;
           CameraManager.uiCamera.clearFlags = CameraClearFlags.SolidColor;
           Clock.AlarmAfter(0.1f, PlayMovie);
        }
        OnStop();
    }
@@ -92,22 +92,22 @@
    static void OnStop()
    {
        //var uiroot = WindowCenter.Instance.uiRoot;
        //uiroot.EnableCanvas(true, uiroot.baseCanvas,
        //                              uiroot.lifeBarCanvas,
        //                              uiroot.nameCanvas,
        //                              uiroot.normalCanvas,
        //                              uiroot.modalCanvas,
        //                              uiroot.tipsCanvas,
        //                              uiroot.systemCanvas,
        //                              uiroot.recycleBin,
        //                              uiroot.fightCanvasGroup.damageNumGroups[0].parent);
        var uiroot = WindowCenter.Instance.uiRoot;
        uiroot.EnableCanvas(true, uiroot.baseCanvas,
                                     uiroot.lifeBarCanvas,
                                     uiroot.nameCanvas,
                                     uiroot.normalCanvas,
                                     uiroot.modalCanvas,
                                     uiroot.tipsCanvas,
                                     uiroot.systemCanvas,
                                     uiroot.recycleBin,
                                     uiroot.fightCanvasGroup.damageNumGroups[0].parent);
        //WindowCenter.Instance.Close<CreateRoleMovieSkipWin>();
        WindowCenter.Instance.Close<CreateRoleMovieSkipWin>();
        var sendInfo = new CA108_tagCMRefreshMainServerRole();
        GameNetSystem.Instance.SendInfo(sendInfo);
        //CameraController.Instance.CameraObject.enabled = true;
        CameraController.Instance.CameraObject.enabled = true;
        if (onEnd != null)
        {
            onEnd();