C# extension functions, attributes and editor tools for common Unity problems.
- Additional Linq-like IEnumerable extensions.
- Expandable attribute, to in-place edit asset references.
- Project file fixer, to set C# version and warning level for .csproj files.
- A .cs template for proper namespace support.
- A WebGL template for use in iframes.
- Unity 2020.3
The package is available on the openupm registry. The easiest way to install it is to set up a scoped registry via Unity's manifest.json:
{
"scopedRegistries": [
{
"name": "OpenUPM",
"url": "https://package.openupm.com",
"scopes": [
"net.slothsoft.unity-extensions"
]
}
],
"dependencies": {
"net.slothsoft.unity-extensions": "2.5.0",
}
}
Alternatively, you may install it via openupm-cli:
openupm add net.slothsoft.unity-extensions