OS X 10.10 で Unity 2D ゲーム プロジェクトに取り組んでいましたが、ファイルまたはフォルダーをドラッグできません。このエラーが表示されます。
No Drag&Drop has been setup. Please
UnityEditor.DockArea:OnGUI()
私が試してみました:
- プロジェクトを保存してから再起動する
- フォルダをクリック
Assets
して選択Reimport All
しかし、うまくいかないようです、どうすれば修正できますか?
OS X 10.10 で Unity 2D ゲーム プロジェクトに取り組んでいましたが、ファイルまたはフォルダーをドラッグできません。このエラーが表示されます。
No Drag&Drop has been setup. Please
UnityEditor.DockArea:OnGUI()
私が試してみました:
Assets
して選択Reimport All
しかし、うまくいかないようです、どうすれば修正できますか?
最近、私は同じ問題を抱えており、Unity を終了し、Activity Monitorを介してpboardプロセスを強制終了してから、Unity を再度起動しました。
Unity は NSPasteboard (クリップボード用の OSX 共有マネージャー) を使用してドラッグ & ドロップ用のデータを保持するため、クリップボードを監視/変更するプロセスはドラッグ & ドロップを台無しにする可能性があります。
何らかの理由でドラッグ アンド ドロップを中断する通知を生成する Chrome 拡張機能が存在する可能性があると思います。Google Chrome ですべての拡張機能を無効にして、Unity で問題が解決しない場合は、Google Chrome を新規インストールしてください。
編集:他のユーザーが示唆しているように、うまくいくかもしれない別の解決策は
Unity を終了し、 Activity Monitorを介してpboardプロセスを強制終了してから、Unity を再度起動します。
それが役に立てば幸い。
Sinyoから提供された回答に基づいて、プロセスを高速化するための小さなシェル スクリプトを作成し、共有したいと思いました。[Mac のみ] Unity を閉じ、pboard プロセスを強制終了してから、Unity を再度開きます。
#!/bin/sh
osascript -e 'quit app "Unity"'
pid=$(ps -fe | grep 'pboard' | grep -v grep | awk '{print $2}')
if [[ -n $pid ]]; then
kill $pid
else
echo "Does not exist"
fi
osascript -e 'launch the application "Unity"'