using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; // 自动巡航 public class AutoWalk : MonoBehaviour,IPointerClickHandler { public Camera mainCamera; public List GameObjects; private int state; public void OnPointerClick(PointerEventData eventData) { if (AutoMoveCamera.runState != 0)state = AutoMoveCamera.runState; if (AutoMoveCamera.runState == 0) { if (state == 0) { AutoMoveCamera.runState = 1; foreach (GameObject gameObject in GameObjects) { gameObject.SetActive(false); } }else { AutoMoveCamera.runState = state; foreach (GameObject gameObject in GameObjects) { gameObject.SetActive(false); } } } else { AutoMoveCamera.runState = 0; foreach (GameObject gameObject in GameObjects) { gameObject.SetActive(true); } } } // 生成本地时间 }