//--------------------------------------------------------
|
// [Author]: 第二世界
|
// [ Date ]: Tuesday, September 19, 2017
|
//--------------------------------------------------------
|
using UnityEngine;
|
using System.Collections;
|
using UnityEngine.UI;
|
|
namespace vnxbqy.UI
|
{
|
|
public class WindowMask : MonoBehaviour
|
{
|
[SerializeField]
|
RawImage m_RawImage;
|
public RawImage rawImage {
|
get { return m_RawImage; }
|
}
|
|
[SerializeField]
|
UIAlphaTween m_Tween;
|
|
public void GradualPlay(float _duration, bool _reversal)
|
{
|
if (_reversal)
|
{
|
m_Tween.SetEndState();
|
}
|
else
|
{
|
m_Tween.SetStartState();
|
}
|
|
m_Tween.duration = Mathf.Clamp(_duration, 0f, 100f);
|
m_Tween.Play(_reversal);
|
}
|
|
public void AlphaImmediately(float _alpha)
|
{
|
m_Tween.canvasGroup.alpha = Mathf.Clamp01(_alpha);
|
}
|
|
}
|
|
}
|