using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Events;
using UnityEngine.EventSystems;
public class TestEvents : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler
{
public GameObject btn;
private string btnNames;
void Start()
{
for(int i=0;i<btn.transform.childCount; i++)
{
//查找子物体
btn.transform.GetChild(i).gameObject.SetActive(false);
}
}
public void OnPointerEnter(PointerEventData eventData)
{
for (int i = 0; i < btn.transform.childCount; i++)
{
btn.transform.GetChild(i).gameObject.SetActive(true);
}
}
public void OnPointerExit(PointerEventData eventData)
{
for (int i = 0; i < btn.transform.childCount; i++)
{
btn.transform.GetChild(i).gameObject.SetActive(false);
}
}
}
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Events;
using UnityEngine.EventSystems;
public class TestEvents : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler
{
public GameObject btn;
private string btnNames;
void Start()
{
for(int i=0;i<btn.transform.childCount; i++)
{
//查找子物体
btn.transform.GetChild(i).gameObject.SetActive(false);
}
}
public void OnPointerEnter(PointerEventData eventData)
{
for (int i = 0; i < btn.transform.childCount; i++)
{
btn.transform.GetChild(i).gameObject.SetActive(true);
}
}
public void OnPointerExit(PointerEventData eventData)
{
for (int i = 0; i < btn.transform.childCount; i++)
{
btn.transform.GetChild(i).gameObject.SetActive(false);
}
}
}