using DG.Tweening; using QFramework; using Sirenix.OdinInspector; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; public enum BtnState { normal, highter, select } /// /// 底部按钮 /// public class DownBGButton : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler { private RectTransform m_RectTransform; private Button m_Btn; private Text m_BtnText; private Image m_BtnIcon; private Image m_PromptIcon; private Image m_HighlighterArea; private Image m_SelectLine; public Button Button { get { if (m_Btn == null) { m_Btn = GetComponent