| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 | 
							- using System.Collections;
 
- using System.Collections.Generic;
 
- using UnityEngine;
 
- using UnityEngine.UI;
 
- using AIPagedLod;
 
- public class TileDataUrlPanel : MonoBehaviour
 
- {
 
-     public LoadDataFromUrl mLoadDataFromUrl;
 
-     public InputField mUrlInputField;
 
-     public Text mCurrentLoadTileText;
 
-     public Text mPixelHeightText;
 
-     void Start()
 
-     {
 
-         mLoadDataFromUrl.mLoadTileSetEvent.AddListener(DoLoadTileSetProgress);
 
-         mLoadDataFromUrl.mLoadTileFileEvent.AddListener(DoLoadTileFileProgress);
 
-         //mPixelHeightText.text = Camera.main.pixelHeight.ToString();
 
-     }
 
-     private void Update()
 
-     {
 
-         if (mPixelHeightText != null)
 
-             mPixelHeightText.text = PagedLod.mMaxLoadLevel.ToString();
 
-     }
 
-     public void StartLoadDataFromUrl()
 
-     {
 
-         PagedLodConfig.mInstance.mIsLoadFromUrl = true;
 
-         mLoadDataFromUrl.mTileSetUrl = mUrlInputField.text;
 
-         mLoadDataFromUrl.StartDownloadRootTileSetJson();
 
-     }
 
-     public void ResetLoadData()
 
-     {
 
-         mLoadDataFromUrl.ResetTile();
 
-     }
 
-     public void DoLoadTileSetProgress()
 
-     {
 
-         if (mLoadDataFromUrl.mTileSetLoadedCount == mLoadDataFromUrl.mTileUrlList.Count)
 
-         {
 
-             mCurrentLoadTileText.text = "TileSet加载完成!";
 
-             mLoadDataFromUrl.StartDownloadTileFile();
 
-         }
 
-         else
 
-         {
 
-             mCurrentLoadTileText.text = string.Format("正在加载TileSetJson({0}/{1}):", mLoadDataFromUrl.mTileUrlList.Count,
 
-                 mLoadDataFromUrl.mTileSetLoadedCount + 1);
 
-         }
 
-     }
 
-     public void DoLoadTileFileProgress()
 
-     {
 
-         if (mLoadDataFromUrl.mTileFileLoadedCount == mLoadDataFromUrl.mTileUrlList.Count)
 
-         {
 
-             mCurrentLoadTileText.text = "全部加载完成!";
 
-         }
 
-         else
 
-         {
 
-             mCurrentLoadTileText.text = string.Format("正在加载Tile文件({0}/{1}): ", mLoadDataFromUrl.mTileUrlList.Count,
 
-                mLoadDataFromUrl.mTileFileLoadedCount);
 
-         }
 
-     }
 
- }
 
 
  |