using System.Collections; using UnityEngine.SceneManagement; using UnityEngine; using UnityEngine.UI; using System.IO; using System; using TMPro; using UnityEngine.Networking; using Cinemachine; using DG.Tweening; public class building : MonoBehaviour { public GameObject buildingModels; private GameObject temp; public Image Transitions; public float speed = .5f; public string buildingName; public static int backTo = 3; public TMP_Text descriptionText; public Image nameTextures; public GameObject findBuildingG; public GameObject Camera; public GameObject vcam; public GameObject vcamA; public TMP_Text zi; public Image noMN; public Image gu; public Transform gu2; public Image jin; public Image jin2; public Image wz; public AudioSource AS; public VerticalLayoutGroup Content; public GameObject XX; int bd = 0; GameObject disBuilding; Transform buildingTarget; string textContent; void Start() { //这里是因为我要回到两个场景,一个是主页,一个是建筑页面,所以做了判断,可以不用管 if (backTo == 0) { StartCoroutine(SceneLoadIn()); } if (backTo == 1) { //StartCoroutine(SceneLoadIn()); buildingName = GameObject.Find("buildingTarget").GetComponent().buildingName; Debug.Log(buildingName); temp = (GameObject)Instantiate(Resources.Load(buildingName), buildingModels.transform); temp.transform.parent = buildingModels.transform; nameTextures = GameObject.Find("nameImage").GetComponent(); createImage(); LoadDescriptionsFromFile(); } if (backTo == 2) { StartCoroutine(SceneLoadIn()); GameObject btn = GameObject.Find("backbutton"); btn.GetComponent