Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Faulo/UnityExtensions
Some C# Extension functions for common Unity problems.
https://github.com/Faulo/UnityExtensions
plugin unity upm-package
Last synced: 3 months ago
JSON representation
Some C# Extension functions for common Unity problems.
- Host: GitHub
- URL: https://github.com/Faulo/UnityExtensions
- Owner: Faulo
- License: mit
- Created: 2019-06-01T13:45:52.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-03-05T12:14:12.000Z (8 months ago)
- Last Synced: 2024-05-15T13:23:52.430Z (6 months ago)
- Topics: plugin, unity, upm-package
- Language: C#
- Size: 1.22 MB
- Stars: 25
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# UnityExtensions
[![openupm](https://img.shields.io/npm/v/net.slothsoft.unity-extensions?label=openupm®istry_uri=https://package.openupm.com)](https://openupm.com/packages/net.slothsoft.unity-extensions/)C# extension functions, attributes and editor tools for common Unity problems.
[Documentation](https://faulo.github.io/UnityExtensions/api/Slothsoft.UnityExtensions.html)
## Key features:
- Additional Linq-like IEnumerable extensions.
- Expandable attribute, to in-place edit asset references.
- HDRP <=> URP Asset converter.
- 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.## Requirements
- Unity 2020.3## Installation
### Install via manifest.json
The package is available on the [openupm registry](https://openupm.com/packages/net.slothsoft.unity-extensions/). 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",
}
}
```### Install via OpenUPM-CLI
Alternatively, you may install it via [openupm-cli](https://github.com/openupm/openupm-cli):
```
openupm add net.slothsoft.unity-extensions
```