This Unity package adds useful utilities for working with Rect
objects
in GUI
and EditorGUI
code. Some features include:
- Placing rectangles relative to each other
- Adding padding
- Dividing rectangles into sub-sections
For specific instructions and guides check out the documentation.
No new features will be added or bugs fixed unless requested through an issue.
If you wish to fork this repository and continue the work, you are very welcome
to do so.
The quickest way is to install via OpenUPM
using openupm add dev.comradevanti.rect-constraints
. Or install manually
as git dependency
from https://github.com/ComradeVanti/UnityRectConstraints.git
or download as
zip and import locally.
If you
decide to install manually, make sure your project includes the
following scoped registry:
{
"name": "package.openupm.com",
"url": "https://package.openupm.com",
"scopes": [
"com.openupm",
"dev.comradevanti.rect-constraints"
]
}
Features that could be added in the future (Help wanted)
- Percentage-based sizes
- Min/Max sizes
- Weights
- Grids
- Tests