1. icoxfog417

    Posted

    icoxfog417
Changes in title
+WindowsでUnityを起動すると、画面が真っ暗でログインできない場合
Changes in tags
Changes in body
Source | HTML | Preview
@@ -0,0 +1,40 @@
+WindowsでUnityをインストール後、起動しても画面が真っ暗という状況が発生することがあります(Windows10 64bit/ Unity 5.4.2f1で確認)。これは、どうやら必要なファイルが正常に展開されないことが原因のようで、手動で整えてやることで解決できます。
+
+`C:\Users\(ユーザー名)\AppData\Roaming\Unity\Packages`のフォルダを見ると、`package.json`だけがありモジュールがインストールされていないことがわかります。
+
+この`package.json`の中身をのぞくと以下のようになっています。
+
+```json
+{
+ "name": "unity-editor",
+ "version": "5.3.0",
+ "description": "Unity is a powerful cross-platform 3D engine and a user friendly development environment. Easy enough for the beginner and powerful enough for the expert; Unity should interest anybody who wants to easily create 3D games and applications for mobile, desktop, the web, and consoles.",
+ "author": "Unity Technologies",
+ "dependencies": {
+ "unity-editor-home": "0.1.35",
+ "unityeditor-cloud-hub" : "0.0.13",
+ "unityeditor-collab-history": "0.0.27",
+ "unityeditor-collab-toolbar": "0.0.46"
+ }
+}
+
+```
+
+`dependencies`の4つのモジュールは、以下の場所にダウンロードされています。
+
+```
+C:\Program Files\Unity\Editor\Data\Resources\Packages
+```
+
+よって、以下の作業を行うことでブラックスクリーン現象を解決できます。
+
+1. `C:\Users\(ユーザー名)\AppData\Roaming\Unity\Packages`に`node_modules`というフォルダを作る
+2. `node_modules`の中に、`unity-editor-home`というフォルダを作る
+3. `C:\Program Files\Unity\Editor\Data\Resources\Packages`の中にある`unity-editor-home.0.1.35.tgz`を展開し、中の`package.json`と`dist`フォルダを取り出す
+4. 3で取り出した`package.json`と`dist`を2で作成した`unity-editor-home`に配置する
+5. 他のモジュール(`unityeditor-cloud-hub`、`unityeditor-collab-history`、`unityeditor-collab-toolbar`)についても同様に行う
+
+これでOKです(冷静に考えると、nodeが入っていれば`npm install`だけでいいかも)。UnityにWelcomeしてもらえると思います。
+
+![unity_welcome.PNG](https://qiita-image-store.s3.amazonaws.com/0/25990/7cff1489-2f42-97c4-b13b-6e18d68b6223.png)
+