SDユニティちゃんという二頭身ぐらいの3Dモデルがありまして、基本的にフリーで使えるものなのですが、それを意気揚々とUnityにインポートしたら、 タイトルにあるよくわからんエラーが出ました。
このエラーを解決する方法を共有したいと思います。
SDユニティちゃんのモデルは下記のサイトからダウンロードができます。
事象
SD_UnityChan-1.unitypackage
をインポートしたときに下記エラーが発生します。
Assets/UnityChan/Scripts/AutoBlinkforSD.cs(8,23): error CS0234: The type or namespace name 'Policy' does not exist in the namespace 'System.Security' (are you missing an assembly reference?)
解決策
System.Security.Policy
は現在使われていないらしいです。
ということで、この行をコメントアウトするとエラーが消えました。
// //AutoBlinkforSD.cs //SDユニティちゃん用オート目パチスクリプト //2014/12/10 N.Kobayashi // using UnityEngine; using System.Collections; //using System.Security.Policy; ←をコメントアウト
以上です。
参考にしたサイト
【Unity】Unity-Chan!(ユニティちゃん)でCS0234エラーが発生したときの調査結果と解決方法 - Qiita
ユニティちゃんをインストールした際に出る「System.Security.Policy」のエラーに関して - 音無サノトの空想録