using UnityEngine; using UnityEngine.EventSystems; public class ImageTowerPos2 : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler { ImageWater imageWater; public void OnPointerEnter(PointerEventData eventData) { if (imageWater.IsDraging) { imageWater.SetTarget(gameObject); } } public void OnPointerExit(PointerEventData eventData) { if (imageWater.IsDraging) { imageWater.SetTarget(null); } } // Start is called before the first frame update void Start() { imageWater = transform.parent.Find("Image_Water").GetComponent(); } }