示例#1
0
    protected virtual void SpawnToolTip(TooltipTypes type, object _obj)
    {
        bool   make_generic = false;
        string generic_text = "";

        ToolTipInstance = Instantiate(ToolTipFactory.GetPrefab(type, _obj, out make_generic, out generic_text)).GetComponent <UI_ToolTip_Base>();

        if (make_generic)
        {
            _obj = new GenericToolTipTarget(string.IsNullOrEmpty(generic_text) ? DisplayText : generic_text);
        }

        InitializeToolTip(_obj);
    }
示例#2
0
    public override void SetItem(object obj)
    {
        GenericToolTipTarget gen = (GenericToolTipTarget)obj;

        GetComponentInChildren <Text>().text = gen.Text.Replace("<br>", "\n");
    }