Skip to content

If you need to add or change the image at runtime, call Validate() and then Refresh() to update the materials.

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta
Notifications You must be signed in to change notification settings

xmas7/Unity-UI-Rounded-Corners

Repository files navigation

Unity-UI-Rounded-Corners

These components and shaders allow you to add rounded corners to UI elements!


How to install

Option 1: Package Manager (Unity 2019.3 and higher)

URL to copypaste:

https://github.com/kirevdokimov/Unity-UI-Rounded-Corners.git

Option 2: Package Manager (Manual)

  • Open %projectname%/Packages/manifest.json
  • Add the following to the dependencies section:
"com.nobi.roundedcorners": "https://github.com/kirevdokimov/Unity-UI-Rounded-Corners.git"

How to use

Symmetrical roundness

  • Add ImageWithRoundedCorners component to a GameObject with an Image
  • Adjust Radius property

Certain roundness value for each corner

  • Add ImageWithIndependentRoundedCorners to a GameObject with an Image
  • Adjust r Vector4 property. Each vector component represent radius, clockwise, starting with top-left corner

Important thing

If you need to add or change the image at runtime, call Validate() and then Refresh() to update the materials.

Features

Changing roundness separately or all at once

Keeps round while resizing

Better quality than sprites

Supports Unity Mask

Supports Tint

About

If you need to add or change the image at runtime, call Validate() and then Refresh() to update the materials.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

Watchers

Forks

Packages

No packages published