LoginSignup
1
0

More than 5 years have passed since last update.

CVVTuberExampleがMacで動かないことへの対処方法

Last updated at Posted at 2018-08-04

環境

  • macOS HighSiera 10.13.5
  • Unity 2018.2.2f1 Personal

症状

CVVTuverExample をプロジェクトにインポートすると下記のようなエラーが無数に発生し、
ReadMeの指示通りにセットアップを行ってもゲームをRunさせることができなかった。

Failed to change file flags for '/Applications/Unity/Unity.app/Contents/Resources/PackageManager/BuiltInPackages/com.unity.modules.ai/package.json.meta'. errno: 13

error_log.png

※「OpenCV for Unity」「Dlib FaceLandmark Detector」はインポート済

原因

Unityのエディタ関連ファイルのオーナーが、現在ログインしているユーザ以外のものになっているため。
この状態でエディタが特定の場所に置いてあるファイルにアクセスしようとすると上記のようなエラーとなる。

対処

ターミナルを開き次のコマンドを入力する。
※Unityはデフォルトの場所にインストールしているという前提

// エディタ関連ファイルのあるフォルダの階層まで移動
cd /Applications/Unity/Unity.app/Contents/Resources/PackageManager

// エディタフォルダ以下のオーナーを変更
sudo chown -R [CURRENT_USER_NAME] Editor

[CURRENT_USER_NAME]の部分は現在ログイン中のユーザ名に置き換える。
ターミナルを開き、「$」の直前の部分を確認することでわかる。

teminal.png

結果

無事動作した。

result.png

参考

おわりに

そのうち 「必要アセット購入 - Unityインストール - CVVTuberExampleを動かす」までの一連の流れを記事にしようと思います。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0