| | |
| | | string clickTargetName;
|
| | | Transform m_ClickTarget;
|
| | | RectTransform rectTransform { get { return this.transform as RectTransform; } }
|
| | | RectMask2D mask;
|
| | |
|
| | | public void BeginGuide(int _guide)
|
| | | {
|
| | |
| | |
|
| | | clickTargetName = string.Empty;
|
| | | m_ClickTarget = null;
|
| | | mask = null;
|
| | | m_ClickHintRoot.gameObject.SetActive(false);
|
| | | StopEffect();
|
| | | FindClickTarget();
|
| | |
| | | UnAttachTrigger();
|
| | | clickTargetName = string.Empty;
|
| | | m_ClickTarget = null;
|
| | | mask = null;
|
| | | FunctionalGuideCenter.Instance.FinishGuide(guide);
|
| | |
|
| | | guide = 0;
|
| | |
| | | UnAttachTrigger();
|
| | | clickTargetName = string.Empty;
|
| | | m_ClickTarget = null;
|
| | |
|
| | | mask = null;
|
| | | var config = GuideConfig.Get(guide);
|
| | | if (config != null)
|
| | | {
|
| | |
| | | {
|
| | | UnAttachTrigger();
|
| | | m_ClickTarget = null;
|
| | | mask = null;
|
| | | protectTimer = 0f;
|
| | | }
|
| | | }
|
| | |
|
| | | FindClickTarget();
|
| | |
|
| | | if (mask != null)
|
| | | {
|
| | | this.rectTransform.position = mask.rectTransform.position;
|
| | | }
|
| | |
|
| | | if (guide == 0 || NewBieCenter.Instance.IsGuideCompleted(guide))
|
| | | {
|
| | | UnAttachTrigger();
|
| | | clickTargetName = string.Empty;
|
| | | m_ClickTarget = null;
|
| | | mask = null;
|
| | | guide = 0;
|
| | | FunctionalGuideBehaviourPool.Recycle(this.gameObject);
|
| | | }
|
| | |
| | | trigger.onClick.AddListener(ClickToCompleteGuide);
|
| | | }
|
| | |
|
| | | var mask = m_ClickTarget.GetComponentInParent<RectMask2D>();
|
| | | mask = m_ClickTarget.GetComponentInParent<RectMask2D>();
|
| | | if (mask != null)
|
| | | {
|
| | | this.rectTransform.sizeDelta = mask.rectTransform.sizeDelta;
|