2

したがって、Unity\Editor\Data\Mono\lib\mono\2.0\System.Xml.Linq.dll ファイルが存在する場合でも、次のようにします。

using System.Xml.Linq;

次のエラーが生成されます:「型または名前空間名 'Linq' は、名前空間 'System.Xml' に存在しません。

これを実装するにはどうすればよいですか?

4

2 に答える 2

4

また、[参照]を右クリックして名前空間を選択することにより、名前空間を参照する必要があります。

于 2011-09-26T01:09:48.133 に答える
1

この投稿が少し古いことは承知していますが、これはおそらく誰かがこの投稿に出くわすのに役立つかもしれないと思いました.

Unity のプロジェクトにサード パーティの dll を追加する場合、通常は、それを \Assets\Plugins フォルダーに追加するのが最善の方法です。これにより、参照として -csharp.sln ファイルに自動的に含まれます。この方法でライブラリを追加すると、UnityScript を扱う際のコンパイル順序の問題を確実に克服し、プロジェクトのコピーに依存関係が確実に含まれるようになります。

"Plugins" フォルダーは、スクリプトからアクセスできるようにするネイティブ プラグインを配置する必要がある場所です。それらはビルドにも自動的に含まれます。Windows では、ネイティブ プラグインは .dll ファイルとして存在し、Mac OS X では .bundle ファイルであり、Linux では .so ファイルです。Standard Assets フォルダーと同様に、ここにあるすべてのスクリプトは以前にコンパイルされているため、Plugins フォルダーの外部にある (任意の言語の) 他のスクリプトからアクセスできます。- http://wiki.unity3d.com/index.php/Special_Folder_Names_in_your_Assets_Folder

于 2014-12-18T08:21:21.573 に答える