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); }