Exemple #1
0
    public static void Update(Rect pAnchorTo, Vector2 pMousePosition, GameObject pObject)
    {
        if (_window == null)
        {
            _window = ScriptableObject.CreateInstance <TeneDropTarget>();
        }

        _window.ShowPopup();

        _window._close        = false;
        _window._repositioned = false;
        //_window._anchoredTo = pAnchorTo;
        _window.HadMouseOver = false;

        _window.title = pObject.name;
        _window.SetTarget(pObject);
        _window.SetPosition(pAnchorTo, pMousePosition);
    }
    public static void Update(Rect pAnchorTo, Vector2 pMousePosition, GameObject pObject)
    {
        if (_window == null)
        {
            _window = ScriptableObject.CreateInstance <TeneDropTarget>();
        }

        _window.ShowPopup();

        _window._close        = false;
        _window._repositioned = false;
        //_window._anchoredTo = pAnchorTo;
        _window.HadMouseOver = false;
#if (UNITY_5 || UNITY_5_3_OR_NEWER) && !UNITY_5_0
        _window.titleContent = new GUIContent(pObject.name);
#else
        _window.title = pObject.name;
#endif
        _window.SetTarget(pObject);
        _window.SetPosition(pAnchorTo, pMousePosition);
    }