UnityLink`
UnityLink`

CreateUnityLibrary

CreateUnityLibrary[func,"libname"]

Unityでの使用に適した func のコンパイルされたバージョンから,共有ライブラリ libname を作る.

CreateUnityLibrary[namefunc,"libname"]

指定の名前で func をエキスポートする.

CreateUnityLibrary[{func,name1func1,},"libname"]

func, func1, のコンパイルされたバージョンをエキスポートする.

詳細

  • CreateUnityLibraryは,実行するコンピュータのタイプでの使用に適したライブラリを生成する.
  • CreateUnityLibraryは,$UnityAssetsDirectoryの現在の値によって指定されるディレクトリ内にライブラリを作る.
  • 作成されたファイルは,後にUnityスクリプトとアプリケーションにロードできる.

例題

  (2)

Unity Linkをロードする:

新しいUnityプロジェクトを開く:

RandomRealを使って,ランダムな数の生成器のライブラリを作る:

ライブラリをロードして,ランダム生成器を呼び出すためのC#スクリプト:

再生する:

Unityを閉じる:

StyleBox[TemplateBox[{86, 22}, Spacer2]]
StyleBox[TemplateBox[{86, 22}, Spacer2]]