コード例 #1
0
 public virtual void OnAttachTo(TreeViewElement newParent)
 {
     transform.SetParent(newParent.childrenRoot);
     if (newParent != null)
     {
         newParent.GetAssociatedTreeViewSelectable().Unhighlight();
     }
 }
コード例 #2
0
        public virtual void OnDragHoverOn(TreeViewElement hoveredPotentialAttachElements, TreeViewElement previousHoveredPotentialAttachElements)
        {
            if (previousHoveredPotentialAttachElements != null)
            {
                previousHoveredPotentialAttachElements.GetAssociatedTreeViewSelectable().Unhighlight();
            }

            if (hoveredPotentialAttachElements != null)
            {
                hoveredPotentialAttachElements.GetAssociatedTreeViewSelectable().Highlight();
            }
        }