Skip to content

About

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

Topics

Resources

Stars

13 stars

Watchers

1 watching

Forks

Repository files navigation

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

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

npm

Unity Saver Settings

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

npm

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

npm

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

Unity UniRx extensions

npm

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

Unity-UI-Extensions

npm

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

Shapes RectTransform

npm

Shapes RectTransform demo

{
  "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"
      ]
    }
  ]
}

About

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

Topics

Resources

Stars

13 stars

Watchers

1 watching

Forks

Sponsor this project

Used by

Contributors

Languages