| | |
| | | using System.Collections;
|
| | | using UnityEngine.UI;
|
| | |
|
| | | namespace Snxxz.UI {
|
| | | namespace Snxxz.UI
|
| | | {
|
| | |
|
| | | public class IsPlayerUIeffect:MonoBehaviour {
|
| | | public class IsPlayerUIeffect : MonoBehaviour
|
| | | {
|
| | | [SerializeField] UIEffect m_UIEffect;
|
| | | [SerializeField] bool m_IsPlayerUieffect=false;
|
| | | [SerializeField] Image m_Image;
|
| | | [SerializeField] RayAccepter m_RayAccepter;
|
| | | public int RedPointId = 0;
|
| | | public bool IsPlayerUieffect
|
| | | {
|
| | | get { return m_IsPlayerUieffect; }
|
| | | set { m_IsPlayerUieffect = value;}
|
| | | }
|
| | | public void GetIsPlayUieffect()//淡出时
|
| | | private bool m_IsPlayUIEffect = false;
|
| | | public void ObtainPlayUIEffect()//淡入时(特效隐藏)
|
| | | {
|
| | | m_Image.raycastTarget = false;
|
| | | m_RayAccepter.raycastTarget = false;
|
| | | if (m_UIEffect.IsPlaying)
|
| | | {
|
| | | m_UIEffect.Stop();
|
| | | m_IsPlayerUieffect = true;
|
| | | m_IsPlayUIEffect = true;
|
| | | }
|
| | | else
|
| | | {
|
| | | m_IsPlayerUieffect = false;
|
| | | m_IsPlayUIEffect = false;
|
| | | }
|
| | | }
|
| | |
|
| | | public void IsStarPlayUieffect()//淡入时
|
| | | public void StartPlayUIEffect()//淡出时(播放特效)
|
| | | {
|
| | | m_Image.raycastTarget = true;
|
| | | m_RayAccepter.raycastTarget = true;
|
| | | if (m_IsPlayerUieffect)
|
| | | if (m_IsPlayUIEffect)
|
| | | {
|
| | | m_UIEffect.Play();
|
| | | }
|
| | |
|
| | | }
|
| | |
|
| | | }
|