public override void StartDrag(TreeViewItem draggedItem, List<int> draggedItemIDs)
{
DragAndDrop.PrepareStartDrag();
DragAndDrop.objectReferences = ProjectWindowUtil.GetDragAndDropObjects(draggedItem.id, draggedItemIDs);
DragAndDrop.paths = ProjectWindowUtil.GetDragAndDropPaths(draggedItem.id, draggedItemIDs);
if (DragAndDrop.objectReferences.Length > 1)
{
DragAndDrop.StartDrag("<Multiple>");
}
else
{
DragAndDrop.StartDrag(ObjectNames.GetDragAndDropTitle(InternalEditorUtility.GetObjectFromInstanceID(draggedItem.id)));
}
}
}