https://github.com/jeffcampbellmakesgames/jcmg-slate
A lightweight UI framework library for Unity.
https://github.com/jeffcampbellmakesgames/jcmg-slate
animation ui unity
Last synced: 9 months ago
JSON representation
A lightweight UI framework library for Unity.
- Host: GitHub
- URL: https://github.com/jeffcampbellmakesgames/jcmg-slate
- Owner: jeffcampbellmakesgames
- License: mit
- Created: 2019-06-09T14:43:58.000Z (about 7 years ago)
- Default Branch: develop
- Last Pushed: 2023-12-29T15:33:07.000Z (over 2 years ago)
- Last Synced: 2024-05-02T02:53:21.366Z (about 2 years ago)
- Topics: animation, ui, unity
- Language: C#
- Homepage:
- Size: 6.42 MB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- Changelog: CHANGELOG.MD
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/jeffcampbellmakesgames/jcmg-slate/actions/workflows/publish_release.yml)
[](https://openupm.com/packages/com.jeffcampbellmakesgames.slate/)

[](https://twitter.com/stampyturtle)
# JCMG Slate
## About
JCMG Slate is a lightweight UI framework library for Unity. It contains a simple paradigm for defining distinct UIScreens and offers an easy way to look them up and hook up animations for them.
## Minimum Requirements
* **Unity Version:** 2021.3.X or Higher
* **Scripting Runtime**: .Net 4.X
## Installing JCMG Slate
Using this library in your project can be done in three ways:
### Install via OpenUPM
The package is available on the [openupm registry](https://openupm.com/). It's recommended to install it via [openupm-cli](https://github.com/openupm/openupm-cli).
```
openupm add com.jeffcampbellmakesgames.slate
```
### Install via GIT URL
Using the native Unity Package Manager introduced in 2017.2, you can add this library as a package by modifying your `manifest.json` file found at `/ProjectName/Packages/manifest.json` to include it as a dependency. See the example below on how to reference it.
```
{
"dependencies": {
...
"com.jeffcampbellmakesgames.slate" : "https://github.com/jeffcampbellmakesgames/jcmg-slate.git#release/stable",
...
}
}
```
You will need to have Git installed and available in your system's PATH.
## Support
If this is useful to you and/or you’d like to see future development and more tools in the future, please consider supporting it either by contributing to the Github projects (submitting bug reports or features and/or creating pull requests) or by buying me coffee using any of the links below. Every little bit helps!
[](https://ko-fi.com/I3I2W7GX)
## Contributing
For information on how to contribute and code style guidelines, please visit [here](CONTRIBUTING.md).