using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; public enum LineDir { Out, In }; public enum ZYTime { Before, After, }; public class LinePath : MonoBehaviour,IPointerEnterHandler,IPointerExitHandler { public LineDir lineDir; public string startPos; public string endPos; public string linePathContent; public int manNum; public int homeNum; public int completeNum; public string dateTime; public void OnPointerEnter(PointerEventData eventData) { if (RKZYLayer.lineInfoStatic) { RKZYLayer.lineInfoStatic.SetData(this); RKZYLayer.lineInfoStatic.GetComponent().anchoredPosition = this.GetComponent().anchoredPosition; RKZYLayer.lineInfoStatic.linePaths.Add(this); } } public void OnPointerExit(PointerEventData eventData) { if (RKZYLayer.lineInfoStatic) { RKZYLayer.lineInfoStatic.linePaths.Remove(this); } } }