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
Assetsdirectory. - Add the
Libmapper Devicecomponent to the highest level GameObject you want to be visible to libmapper. - Add
Libmapper Component Listcomponents to descendant GameObjects that have interesting components. - Drag and drop interesting components onto the list on the
Libmapper Component Listcomponent 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 buildThe 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 ./publishSee docs/usage.md and docs/api.md