Esempio n. 1
0
 public void SetGuideRotate(Vector3 point, float speed = 1)
 {
     ResetGuideTimer();
     _eCurGuide       = GuideTypeEnum.RotateAround;
     _v3SrcPos        = point;
     _fGuideAnimSpeed = speed;
 }
Esempio n. 2
0
 public void SetGuideClick(Vector3 point, float speed = 1)
 {
     ResetGuideTimer();
     _eCurGuide       = GuideTypeEnum.ClickPoint;
     _v3SrcPos        = point;
     _fGuideAnimSpeed = speed;
 }
Esempio n. 3
0
 public void SetGuideDoubleDir(Vector3 point1, Vector3 point2, float duration = 1)
 {
     ResetGuideTimer();
     _eCurGuide      = GuideTypeEnum.DragDoubleDir;
     _v3SrcPos       = point1;
     _v3DesPos       = point2;
     _fGuideDuration = duration;
 }
Esempio n. 4
0
 public void StopGuide()
 {
     if (_eCurGuide != GuideTypeEnum.None)
     {
         _eCurGuide = GuideTypeEnum.None;
         _panelGuide.HideGuide();
     }
 }
Esempio n. 5
0
        private void AddGuideItem(string link, string title, GuideTypeEnum type)
        {
            var element = new GuideElement {
                Link = link.Replace('\\', '/'), Title = title, Type = type
            };

            _content.Add(element);
        }
Esempio n. 6
0
 public void SetGuideSingleDir(Vector3 point1, Vector3 point2, bool showPath = true, bool showHand = true, float duration = 1)
 {
     ResetGuideTimer();
     _eCurGuide      = GuideTypeEnum.SwipeSingleDir;
     _v3SrcPos       = point1;
     _v3DesPos       = point2;
     _bShowPath      = showPath;
     _bShowHand      = showHand;
     _fGuideDuration = duration;
 }
Esempio n. 7
0
 void Awake()
 {
     _eCurGuide      = GuideTypeEnum.None;
     _panelGuide     = UIPanelManager.Instance.ShowPanel("UIPanelGuide") as UIPanelGuide;
     _bScreenTouched = false;
 }
Esempio n. 8
0
 public void SetGuideFree(Vector3 point)
 {
     ResetGuideTimer();
     _eCurGuide = GuideTypeEnum.DragFree;
     _v3SrcPos  = point;
 }
Esempio n. 9
0
 private void AddGuideItem(string link, string title, GuideTypeEnum type)
 {
     var element = new GuideElement { Link = link.Replace('\\', '/'), Title = title, Type = type };
     _content.Add(element);
 }