void Awake() { showPanels = GetComponent <ShowPanels>(); playMusic = GetComponent <PlayMusic> (); loader = GameObject.FindWithTag("Player").GetComponent <LoadChunks>(); inputRect = input.GetComponent <RectTransform>(); progressBar.sizeDelta = new Vector2(0, progressBar.sizeDelta.y); }
void Update() { UpdateFPSTexts (); if (MyChunkLoader == null) { MyChunksToLoadText.text = "No Player"; if (GameObject.Find ("Camera(Clone)")) MyChunkLoader = GameObject.Find ("Camera(Clone)").GetComponent<LoadChunks> (); } else { MyChunksToLoadText.text = "Updates: " + MyChunkLoader.DebugUpdateListSize + " - Building: " + MyChunkLoader.DebugBuildListSize; int MaxToLoadChunks = (MyChunkLoader.MaxLoadingDistance*2-1)*(MyChunkLoader.MaxLoadingDistance*2-1)*((MyChunkLoader.MaxLoadHeight+1)*2-1); //if (MyChunkLoader.MaxLoadingDistance == 1) { //MaxToLoadChunks = (MyChunkLoader.MaxLoadingDistance)*(MyChunkLoader.MaxLoadingDistance)*(MyChunkLoader.MaxLoadHeight+1); //} if (MyChunkLoader.world) { MyChunksLoadedText.text = "ChunksLoaded: " + MyChunkLoader.world.DebugChunksLoadedCount + "/" + MaxToLoadChunks; //MyChunksToLoadText.text = "Chunks To Load: " + (MaxToLoadChunks-MyChunkLoader.world.DebugChunksLoadedCount) + "/" + MaxToLoadChunks; MyPolygonCountText.text = "Polygons: " + (MyChunkLoader.world.DebugPolygonCount); } } }