導入

参考:

DLLと携帯可能コード | WisdomSoft

使い方

参考:

マネージプラグイン | Unity 2018.4 マニュアル [公式]

設定

参考:

プラグインインスペクター | Unity 2018.4 マニュアル [公式]

アンマネージド (C言語 / C++)

参考:

Unity (C#) で C++ で作成された DLL を使用する基本的な方法 – Qiita

Unity で C++ を使う方法 – Qiita

DLL の呼び出しが簡単にできるらしい | たこやき部屋

Unity 向け DLL 作成及びC言語メモ | Kazuki Sako

extern 修飾子 | Microsoft Docs [公式]

Unity で C++ の Native の DLL を使いたい | teratail

extern エイリアス

参考:

extern エイリアス | Microsoft Docs [公式]

Build argument -reference:ALIAS=DLL – Unity Answers

アセンブリ参照

参照する DLL を限定したい場合は、「Override References」を有効にして「Assembly References」に参照する DLL を指定する。

参考:

Add managed dll to an Assembly Definition – Unity Forum

How to see the Auto Reference section on Plugin Inspector? – Stack Overflow

サンプル

参考:

DashW/UnityExternAlias: Demonstrates how to use the Reference Aliasing feature of C# to deal with conflicting DLLs in a Unity project – GitHub

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です