コンテンツにスキップ

ソフトウェア

AUTD3 SDK は Rust で実装され, Python / C# 向けのバインディングも提供される. Unity 向けパッケージも提供される. 各言語で提供されるパッケージは以下の通り.

Unity向けのパッケージは npm レジストリ (npmjs) で配布される.

サポートされるUnity のバージョンは 6 (6000.x) 以降である.

Unity プロジェクトの Packages/manifest.json に scoped registry と必要なパッケージを追加する.

{
"scopedRegistries": [
{
"name": "npmjs",
"url": "https://registry.npmjs.org",
"scopes": ["com.shinolab"]
}
],
"dependencies": {
"com.shinolab.autd3-sdk": "0.6.0",
"com.shinolab.autd3-sdk.pattern": "0.6.0",
"com.shinolab.autd3-sdk.modulation": "0.6.0",
"com.shinolab.autd3-sdk.link.echocat": "0.6.0"
}
}

GUIから行う場合は, Edit → Project Settings → Package Manager → Scoped Registries で 以下のレジストリを追加する.

  • Name: npmjs
  • URL: https://registry.npmjs.org
  • Scope(s): com.shinolab

その後, Window → Package Manager → My registries → npmjs から必要なパッケージを追加する.