| | |
| | | public class HumanTreasureTaskCell : CellView
|
| | | {
|
| | | [SerializeField] UIEffect m_EffectAppear;
|
| | | [SerializeField] UIEffect m_EffectGoto;
|
| | | [SerializeField] UIAlphaTween m_AlphaTween;
|
| | | [SerializeField] Text m_ClueName;
|
| | | [SerializeField] Transform m_ContainerCollected;
|
| | |
| | | if (!animationStep || !gameObject.activeInHierarchy)
|
| | | {
|
| | | m_AlphaTween.SetEndState();
|
| | | m_EffectGoto.gameObject.SetActive(true);
|
| | | }
|
| | | else
|
| | | {
|
| | | m_AlphaTween.SetStartState();
|
| | | StartCoroutine(Co_Display(displayTime));
|
| | | m_EffectGoto.gameObject.SetActive(false);
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | {
|
| | | yield return WaitingForSecondConst.GetWaitForSeconds(time);
|
| | | m_EffectAppear.Play();
|
| | | m_AlphaTween.Play();
|
| | | m_AlphaTween.Play(OnComplete);
|
| | | }
|
| | |
|
| | | private void OnComplete()
|
| | | {
|
| | | m_EffectGoto.gameObject.SetActive(true);
|
| | | }
|
| | |
|
| | | private void Goto()
|