UnityEditor.TooltipView.Show C# (CSharp) Method

Show() public static method

public static Show ( string tooltip, Rect rect ) : void
tooltip string
rect Rect
return void
        public static void Show(string tooltip, Rect rect)
        {
            if (s_guiView == null)
            {
                s_guiView = ScriptableObject.CreateInstance<TooltipView>();
                s_guiView.m_tooltipContainer = ScriptableObject.CreateInstance<ContainerWindow>();
                s_guiView.m_tooltipContainer.m_DontSaveToLayout = true;
                s_guiView.m_tooltipContainer.rootView = s_guiView;
                s_guiView.m_tooltipContainer.SetMinMaxSizes(new Vector2(10f, 10f), new Vector2(2000f, 2000f));
            }
            if ((s_guiView.m_tooltip.text != tooltip) || (rect != s_guiView.m_hoverRect))
            {
                s_guiView.Setup(tooltip, rect);
            }
        }
    }

Usage Example

示例#1
0
 private void ShowMessage(string msg)
 {
     TooltipView.Show(msg, this.GetScreenRect());
 }
All Usage Examples Of UnityEditor.TooltipView::Show