| | |
| | | [SerializeField] Image m_MapDescription;
|
| | |
|
| | | [SerializeField] RectTransform m_CrossServerOneVsOne;
|
| | | [SerializeField] Image m_CrossServerOneVsOneBg;
|
| | | [SerializeField] Image m_MyPortrayal;
|
| | | [SerializeField] Image m_OpponentPortrayal;
|
| | | [SerializeField] Text m_MyName;
|
| | |
| | |
|
| | | protected override void OnPreOpen()
|
| | | {
|
| | | var useDefautBackGround = false;
|
| | | if (!AssetSource.uiFromEditor)
|
| | | {
|
| | | var assetVersion = AssetVersionUtility.GetAssetVersion("ui/sprite/loadingbg");
|
| | | if (assetVersion == null || !assetVersion.localValid)
|
| | | {
|
| | | useDefautBackGround = true;
|
| | | }
|
| | | }
|
| | |
|
| | | if (CrossServerLogin.Instance.oneVsOnePlayerData.waitForLoginCrossServer)
|
| | | {
|
| | | loadingType = LoadingType.CrossServerOneOne;
|
| | |
| | |
|
| | | if (loadingType == LoadingType.CrossServerOneOne)
|
| | | {
|
| | | if (useDefautBackGround)
|
| | | {
|
| | | var sprite = BuiltInLoader.LoadSprite("Launch_1");
|
| | | m_CrossServerOneVsOneBg.overrideSprite = sprite;
|
| | | }
|
| | | else
|
| | | {
|
| | | m_CrossServerOneVsOneBg.SetSprite("CrossServerOneVsOne_LoadingBG");
|
| | | }
|
| | |
|
| | | m_ContainerNormal.gameObject.SetActive(false);
|
| | | m_CrossServerOneVsOne.gameObject.SetActive(true);
|
| | |
|
| | |
| | | {
|
| | | m_ContainerNormal.gameObject.SetActive(true);
|
| | | m_CrossServerOneVsOne.gameObject.SetActive(false);
|
| | | var useDefautBackGround = false;
|
| | | if (!AssetSource.uiFromEditor)
|
| | | {
|
| | | var assetVersion = AssetVersionUtility.GetAssetVersion("ui/sprite/loadingbg");
|
| | | if (assetVersion == null || !assetVersion.localValid)
|
| | | {
|
| | | useDefautBackGround = true;
|
| | | }
|
| | | }
|
| | |
|
| | | if (useDefautBackGround)
|
| | | {
|
| | |
| | | StageManager.Instance.loadingProgressEvent += UpdateLoadingProgress;
|
| | | }
|
| | | }
|
| | |
|
| | |
|
| | |
|
| | | }
|
| | |
|