Beispiel #1
0
    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);
    }
Beispiel #2
0
	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);
			}
		}
	}