Unclaimed Package Is this your package? Claim it to unlock full analytics and manage your listing.
Claim This Package

Install via UPM

Add to Unity Package Manager using this URL

https://www.pkglnk.dev/smidgens-unity-extensions.git

README Markdown

Copy this to your project's README.md

Style
Preview
pkglnk installs badge
## Installation

Add **Extensions** to your Unity project via Package Manager:

1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/smidgens-unity-extensions.git
```

[![pkglnk](https://www.pkglnk.dev/badge/smidgens-unity-extensions.svg?style=pkglnk)](https://www.pkglnk.dev/pkg/smidgens-unity-extensions)

README

â„šī¸ Features

  • Various utility extensions for commonly used Unity and System types.
  • Supports disabling extensions on a per-type basis: EXT_0_<NAMESPACE>_<TYPE>

⌛ Planned

  • Extensions for types defined outside Unity core module (Animation, UI, etc.) and preprocessor symbols to selectively enable them: EXT_1_<NAMESPACE>_<TYPE>
  • Online documentation

đŸ“Ļ Install

  1. Open Package Manager
  2. Paste GitHub URL:
    https://github.com/Smidgens/unity-extensions.git#<version_tag>

🚀 Use

See Runtime folder for full list of extensions.


⭕ Disabling extensions for specific type

Add a preprocessor symbol to your project settings on the form: EXT_0_<NAMESPACE>_<TYPE>.

Example:

// disables extensions for System.Float
EXT_0_SYSTEM_FLOAT

Comments

No comments yet. Be the first!