コード例 #1
0
    //////////////////////////////////////////////////////////////////////////
    public override void Init(UITMPLinkTooltip owner, TextMeshProUGUI text)
    {
        hideFlags          = HideFlags.HideInInspector;
        m_UITMPLinkTooltip = owner;
        m_Text             = text;
        if (m_Text == null)
        {
            m_Text = GetComponent <TextMeshProUGUI>();
        }

        var canvas = m_Text.canvas;

        m_Camera = canvas != null
                        ? canvas.renderMode == RenderMode.ScreenSpaceOverlay ? null : Core.Instance.m_Camera
                        : Core.Instance.m_Camera;
    }
コード例 #2
0
 public abstract void Init(UITMPLinkTooltip owner, TextMeshProUGUI text);