An open API service indexing awesome lists of open source software.

https://github.com/ivanmurzak/unity-extensions

Helpful extensions for Unity. Each extension is an NPM module, you can integrate them separately to your projects.
https://github.com/ivanmurzak/unity-extensions

unity unity-editor unity-scripts unity2d unity3d

Last synced: 3 months ago
JSON representation

Helpful extensions for Unity. Each extension is an NPM module, you can integrate them separately to your projects.

Awesome Lists containing this project

README

        

# 1. Add NPM repository to project
Modify manifest.json file. The file located under directory "Packages".
Add "scopedRegistries" to the end of the file.

{

"dependencies": {

},
"scopedRegistries": [
{
"name": "Unity Extensions",
"url": "https://registry.npmjs.org",
"scopes": [
"extensions.unity"
]
}
]
}

# 2. Add extensions
When NPM repository added, you may optionally add all extensions from the list below. You just need to add relevant line to the "dependencies" section. If you are adding multiple lines don't forget to add ',' in the end of each line.

## Unity-Extensions
![npm](https://img.shields.io/npm/v/extensions.unity.base)

{

"dependencies": {
"extensions.unity.base": "1.9.0"
}
}

## [Unity-Saver](https://github.com/IvanMurzak/Unity-Saver)
![npm](https://img.shields.io/npm/v/extensions.unity.saver)

![Unity Saver Settings](https://imgur.com/0RQeUQg.gif)

{

"dependencies": {
"extensions.unity.saver": "1.0.6"
}
}

## [Unity Network REST](https://github.com/IvanMurzak/Unity-Network-REST)
![npm](https://img.shields.io/npm/v/extensions.unity.network)

{

"dependencies": {
"extensions.unity.network": "1.3.3"
}
}

## [Unity IAP Store](https://github.com/IvanMurzak/Unity-IAP-Store)
![npm](https://img.shields.io/npm/v/extensions.unity.iap.store)

{

"dependencies": {
"extensions.unity.iap.store": "2.0.6"
}
}

## Unity UniRx extensions
![npm](https://img.shields.io/npm/v/extensions.unity.unirx)

{

"dependencies": {
"extensions.unity.unirx": "1.1.5"
}
}

## Unity-UI-Extensions
![npm](https://img.shields.io/npm/v/extensions.unity.ui)

{

"dependencies": {
"extensions.unity.ui": "1.3.2"
}
}

## Shapes RectTransform
![npm](https://img.shields.io/npm/v/extensions.unity.shapes.recttransform)

![Shapes RectTransform demo](https://media.giphy.com/media/nn779lmlBy5FgFwQqB/giphy.gif)

{

"dependencies": {
"extensions.unity.shapes.recttransform": "1.0.2"
}
}

## Example - All Extensions included

{

"dependencies": {
"extensions.unity.base": "1.9.0",
"extensions.unity.saver": "1.0.2",
"extensions.unity.network": "1.3.3",
"extensions.unity.iap.store": "2.0.6",
"extensions.unity.ui": "1.3.2",
"extensions.unity.unirx": "1.1.5",
"extensions.unity.shapes.recttransform": "1.0.2"
},
"scopedRegistries": [
{
"name": "Unity Extensions",
"url": "https://registry.npmjs.org",
"scopes": [
"extensions.unity"
]
}
]
}