- Home /
Unable to Drag and Drop Folder/Assets into "Project" editor window.
The issue is explained in the title, I am unable to take a folder from my desktop and drag it into the "Project" tab.
I was able to do this earlier, re-installing does not solve the problem.
I am unable to provide a way to re-create this problem and I see no reason in a screenshot of the Unity UI as all you would see would be a Unity UI.
I have been searching for a solution but so far the the replies there is either "restart computer" or "create new project and open old project for it to work again" neither which have worked.
I just drag folders, files etc into my Unity project folder and the files are immediately updated in Unity. It may not be quite as fast as what you want to do but it works. I had this happen too and I'm so used to doing it this way now... just another alternative (if you're not already doing this :) )
Answer by abgrac · Jan 28, 2014 at 11:56 PM
Just so people up there get knowledge, I work with Unity on 2 different computers, and since I upgraded one of them to Windows 8/8.1 I was NEVER able again to import any kind of asset using drag'n'drop in the win8 one. The projects keeps traveling from one computer to another, every one of them (old and new ones) always work on win7 machines, but in my win8 ones they never do, and never did. Every other program I work with in windows8 still provides me drag&drop functionality.
Maybe Unity just got something pass in their build, like new windows8 inputs API (which has frustrated a lot of people regarding mouse stuttering ingame). Please, take a time to look at it.. Drag&Drop is crucial to end-user confort and straight workflow...
Ty in adivce.
you are right. I have win8 in my one pc and I can drag there. But In other pc I cannot drag because I have installed win8.1.
Drag&Drop works fine, however the problem lies completely on the Windows and user side. Since Windows 7, $$anonymous$$icrosoft tighten the security. Now drag & drop operations are impossible between applications with different privileges. In other words if one application runs with normal user privileges and the other with ad$$anonymous$$istrator privileges you can't drag&drop between them. The direction doesn't matter.
If you run Unity with ad$$anonymous$$ privileges you can't drag files from the explorer (which includes the desktop) to Unity since the explorer always runs with user privileges. You should run Unity with normal / user privileges in order to use drag&drop.
As i said that's not a Unity issue but a restriction in the OS. This applies to any application. If two applications run at the same privileges level they can exchange drag&drop events.
See this general question over here
Any solution to this? Unity needs to be ran with ad$$anonymous$$ privileges to have every file accessible for sure. If not, it may cause some errors. Running explorer as ad$$anonymous$$ doesn't solve the problem. This is quiet messy...
Answer by Valkyrie-MT · Sep 25, 2016 at 01:45 PM
The problem for me was the Windows DPI setting that it always restored based on my account. In "Display" in the Control Panel, I had it set to 150% on text size. I think the pixel mapping to validate the state of the drag drop operation is not correctly using the DPI setting in Windows. Setting it to 100% works around the problem. Set at 150%, it blocks drag/drop.
Your answer
Follow this Question
Related Questions
File Missed 1 Answer
Does DirectoryInfo GetFiles work on Android ? 2 Answers
Random Project Crash While Coding *Code Included* 0 Answers
Bug Problem Please Help me :( 2 Answers
Project folder size 2 Answers