/// <summary> /// 引导表现 (对UI的操作) /// </summary> protected virtual void GuideBehaveByUI(UIWindowBase ui) { //高亮ObjectName string[] objNames = GetGuideObjectNames(m_currentGuideData); for (int i = 0; i < objNames.Length; i++) { ui.SetGuideMode(objNames[i]); } string[] items = GetGuideItemNames(m_currentGuideData); //高亮Item for (int i = 0; i < items.Length; i++) { ui.SetItemGuideMode(items[i]); } //显示文本 m_guideWindowBase.ShowTips(GetTipContent(m_currentGuideData) , GetTipContentPos(m_currentGuideData)); //调整背景遮罩Alpha m_guideWindowBase.SetMaskAlpha(GetMaskAlpha(m_currentGuideData)); //创建特效 //移动手指到目标位置 }