UnityMapper is a wrapper for libmapper that allows you to easily integrate your Unity projects with other libmapper devices.
- Download the zip file containing the binaries from the latest release.
- Extract the contents of the zip file into your Unity project's
Assets
directory. - Add the
Libmapper Device
component to the highest level GameObject you want to be visible to libmapper. - Add
Libmapper Component List
components to descendant GameObjects that have interesting components. - Drag and drop interesting components onto the list on the
Libmapper Component List
component to automatically expose their configurable properties as signals.
This project uses the dotnet
/.csproj
build system. You can compile the project using the dotnet
command:
dotnet build
The compiled DLL will be in the bin/Debug
directory.
To get an optimized DLL file for more serious use, use dotnet publish
instead:
dotnet publish -c Release -o ./publish
See docs/usage.md and docs/api.md