Unity2021.2.7f1でZLogger+ZString導入に凄い手間取った話
一応の対策
上記URL記載のWorkAroundについてだが、実際のディレクトリ構成が違うので記載方法での対応は行わない。
com.unity.collections パッケージがそもそも無いのでその時点でつまづいてしまう。
ひとまずZStringを普通に導入し、コンパイルエラーが出るのを確認する。
次にZLoggerを入れるが、こちらも普通に導入するとエラーになるので、以下のissueを参考に対策品を導入する。
ZLoggerのパッケージを展開、インポート時のファイル選択でPluginディレクトリに入るものをすべて除外する。
インポート後もちろんエラーになるので、次に
に添付されているCysharp.zipをダウンロード、解凍してプロジェクト内Assets/Plugin以下にCysharpディレクトリを配置する。
上記手順でコンパイルが通るはず。
コンパイル自体がうまく走らない場合は適当なスクリプトやプラグインをReImportしてみるとよい。
余談
Riderなどを起動していると時々DLLが他プロセスで使用中などの謎エラーを吐く。
出てきてしまったら一度Riderなどを落としてUnityの再起動などを行ってみると解決するかも?