public void SetGuideRotate(Vector3 point, float speed = 1) { ResetGuideTimer(); _eCurGuide = GuideTypeEnum.RotateAround; _v3SrcPos = point; _fGuideAnimSpeed = speed; }
public void SetGuideClick(Vector3 point, float speed = 1) { ResetGuideTimer(); _eCurGuide = GuideTypeEnum.ClickPoint; _v3SrcPos = point; _fGuideAnimSpeed = speed; }
public void SetGuideDoubleDir(Vector3 point1, Vector3 point2, float duration = 1) { ResetGuideTimer(); _eCurGuide = GuideTypeEnum.DragDoubleDir; _v3SrcPos = point1; _v3DesPos = point2; _fGuideDuration = duration; }
public void StopGuide() { if (_eCurGuide != GuideTypeEnum.None) { _eCurGuide = GuideTypeEnum.None; _panelGuide.HideGuide(); } }
private void AddGuideItem(string link, string title, GuideTypeEnum type) { var element = new GuideElement { Link = link.Replace('\\', '/'), Title = title, Type = type }; _content.Add(element); }
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; }
void Awake() { _eCurGuide = GuideTypeEnum.None; _panelGuide = UIPanelManager.Instance.ShowPanel("UIPanelGuide") as UIPanelGuide; _bScreenTouched = false; }
public void SetGuideFree(Vector3 point) { ResetGuideTimer(); _eCurGuide = GuideTypeEnum.DragFree; _v3SrcPos = point; }
private void AddGuideItem(string link, string title, GuideTypeEnum type) { var element = new GuideElement { Link = link.Replace('\\', '/'), Title = title, Type = type }; _content.Add(element); }